Honestidade desde a porta
O Crypto Bubbles tem API pública?
Comecemos pelo motivo que traz a maioria das pessoas até aqui. O site oficial cryptobubbles.net não anuncia uma API pública e documentada para desenvolvedores. Não existe lá um portal de desenvolvedor, tabela de preços por requisição nem documentação de endpoints. O Crypto Bubbles é um produto de consumo — uma visualização com mais de mil moedas, atualizada automaticamente, disponível no navegador e em aplicativos móveis (é assim que o próprio site o apresenta) — e não um atacadista de dados.
Escrevemos isso com todas as letras porque circulam pela internet vários tutoriais sugerindo o contrário ou — pior — se passando por uma “API oficial do Crypto Bubbles” com chaves à venda. Trate essas ofertas como os APKs falsos de fórum: alguém está tentando te vender algo que o fabricante não oferece. A regra do nosso guia de download do aplicativo vale aqui também — a fonte da verdade sobre o produto oficial é exclusivamente cryptobubbles.net.
E agora a boa notícia: para montar o seu próprio painel de bolhas, você não precisa da API de nenhum aplicativo específico. As bolhas são só um jeito de desenhar dados que o mercado publica de qualquer forma. Você precisa de quatro números por moeda e de quarenta linhas de código. O resto desta página é dedicado exatamente a isso.
Como os apps de bolhas conseguem os dados: uma cadeia de três elos
Toda visualização de mercado — das bolhas aos heatmaps, sobre os quais falamos no guia do mapa do mercado — se apoia na mesma cadeia de suprimentos:
- Elo 1: as exchanges. A fonte primária de qualquer preço é o livro de ofertas de uma exchange concreta. É ali que as transações acontecem, e o preço “do bitcoin” é, na prática, dezenas de preços de dezenas de pregões, com diferenças de frações de por cento entre si.
- Elo 2: os agregadores. Os serviços de dados coletam as cotações de centenas de exchanges, calculam a média (geralmente ponderada pelo volume), acrescentam o supply em circulação e publicam métricas prontas: market cap, ranking, variações percentuais nas janelas de tempo padrão.
- Elo 3: os aplicativos. Visualizações como o painel de bolhas baixam dos agregadores um JSON normalizado e convertem números em geometria e cor. Toda a “mágica” acontece no navegador do usuário.
Essa divisão tem uma consequência prática para o seu projeto: você pode se plugar em qualquer elo. O agregador te dá comodidade — um endpoint, milhares de moedas, market caps já calculados. A exchange te dá frescor — dados direto do livro de ofertas, sem intermediário e sem o atraso da média, mas apenas para os pares negociados naquele pregão. Projetos maduros costumam combinar as duas fontes: o agregador para ranking e market cap, a exchange para preços em tempo real.