Vai al contenuto
Inizia

Strumento per sviluppatori · Recensione

BlockCypher: un’azienda API che per caso ha un explorer

La maggior parte degli explorer ha aggiunto un’API in seguito. BlockCypher è iniziata come l’API, e la differenza si vede nella documentazione, nei webhook e negli endpoint di costruzione di transazioni di cui nessun altro si preoccupa.

Aggiornato il 17 settembre 2026 · Il nostro metodo di test · 9 min di lettura
Livello gratuito, chiave richiesta Funziona senza JS 5 chain

In breve

Operatore
BlockCypher, Inc.
Lanciato
2014
Chain
Bitcoin, Litecoin, Dogecoin, Dash
Prodotto principale
API per sviluppatori
Webhook
Sì
Costruzione tx
Sì
Chiave API
Livello gratuito, token richiesto sopra
Funziona senza JS
Sì

Il verdetto

BlockCypher è un prodotto per sviluppatori con una facciata di explorer, e giudicato secondo quei termini regge. Copre le principali chain UTXO, la documentazione è genuinamente buona, e offre costruzione di transazioni e webhook che gli explorer puramente di sola lettura non offrono. L’interfaccia web è datata e il livello gratuito è stretto, ma per costruire su chain UTXO senza un nodo resta una delle strade più facili.

Cosa funziona bene

  • La documentazione è chiara e completa, cosa più rara in questo campo di quanto dovrebbe essere
  • Webhook per eventi di indirizzo e transazione — push piuttosto che polling
  • Endpoint di costruzione di transazioni, così può costruire e firmare senza un nodo
  • Copre Bitcoin, Litecoin, Dogecoin e Dash su un’API coerente
  • Le pagine web funzionano senza JavaScript

I suoi limiti

  • L’interfaccia web è visibilmente datata e ha visto poco investimento
  • I limiti del livello gratuito sono stretti per qualsiasi cosa oltre la sperimentazione
  • Nessuna copertura Ethereum o EVM che valga la pena usare
  • La costruzione di transazioni significa affidare a una terza parte più del flusso di quanto sia ideale

Perché questo punteggio

Sei criteri, ciascuno valutato su cinque, ponderati secondo la nostra metodologia. Un punteggio senza motivazione è solo un numero — ecco la ragione di ciascuno.

Copertura 3.0
Bitcoin, Litecoin, Dogecoin e Dash su un’API coerente. Deliberatamente ristretto, e la coerenza è il punto.
Profondità dei dati 3.0
Dati di lettura adeguati, più webhook e costruzione di transazioni, cosa che gli explorer puramente di sola lettura non offrono affatto.
Velocità 4.0
Buona, e le pagine web funzionano senza JavaScript nonostante il loro aspetto.
Privacy 3.0
La costruzione di transazioni significa che il servizio vede i suoi indirizzi e sceglie i suoi input, il che è un’esposizione di metadati significativa oltre una ricerca normale.
API 5.0
L’API meglio documentata qui, e il livello gratuito è una prova piuttosto che un servizio. I limiti di frequenza arrivano esattamente dove dice la documentazione.
Interfaccia 3.0
Visibilmente datata e a malapena mantenuta, il che è un’allocazione di sforzo ragionevole per un’azienda i cui clienti integrano piuttosto che sfogliare.

Costruito API-first, e si vede

La maggior parte degli explorer sono siti web che in seguito hanno esposto il loro indice come API, e il risultato è di solito un'API modellata sui bisogni del sito web piuttosto che di uno sviluppatore. BlockCypher è andata nell'altra direzione.

Le conseguenze sono visibili ovunque. La documentazione è organizzata attorno a compiti piuttosto che a endpoint. Le risposte di errore sono informative. Il modello di dati è coerente attraverso le chain, quindi il codice scritto per Bitcoin funziona per Dogecoin cambiando un segmento del percorso.

Questo spiega anche l'interfaccia web, che è chiaramente un ripensamento e lo è stata per anni. Questa è un'allocazione di sforzo ragionevole per un'azienda i cui clienti stanno integrando piuttosto che sfogliando — ma significa che se è arrivato cercando un explorer, è arrivato al prodotto sbagliato.

Webhook, che quasi nessun altro offre

Se ha bisogno di sapere quando arriva un pagamento, l'approccio ingenuo è il polling — chiedere ogni trenta secondi se qualcosa è cambiato. Funziona, spreca le risorse di tutti, e scala male.

BlockCypher le permette di registrare un webhook contro un indirizzo o una transazione e ricevere un POST quando qualcosa succede: una transazione appare nella mempool, raggiunge una soglia di conferma, o subisce un doppio speso. Quest'ultimo è genuinamente prezioso e raramente offerto.

Le alternative sono far girare il proprio nodo con notifiche ZeroMQ, o il WebSocket di mempool.space, che invia aggiornamenti ma richiede di tenere una connessione. Per un'integrazione lato server che vuole un callback piuttosto che un socket, il modello di BlockCypher è la cosa più semplice che funziona.

Costruzione di transazioni, e il suo compromesso

BlockCypher costruirà una transazione non firmata per lei — selezionare input, calcolare il resto, stimare la commissione — restituendo qualcosa da firmare localmente e rimandare indietro per la trasmissione.

Questa è una vera convenienza. La selezione delle monete è delicata, la stima delle commissioni è facile da sbagliare, e la gestione del resto è dove le persone perdono privacy o denaro. Farlo fare correttamente da un servizio è attraente.

È anche una decisione di fiducia significativa, e vale la pena essere espliciti al riguardo. Il servizio apprende i suoi indirizzi, sceglie quali input spendere, e vede la transazione prima che lo faccia la rete. Le sue chiavi non lasciano mai la sua macchina — la firma è sua — ma l'esposizione di metadati è sostanziale, e la selezione degli input influisce sulla sua privacy in modi che ha delegato.

Per un portafoglio di produzione, costruisca le transazioni localmente. Per un prototipo, uno strumento interno o un'integrazione a basso rischio, questa è una scorciatoia ragionevole che risparmia lavoro reale.

Il livello gratuito, onestamente

Il livello gratuito di BlockCypher ha limiti per secondo e per ora, con un token richiesto sopra di essi. È sufficiente per sviluppo e test e non è sufficiente per nulla con utenti.

Questa è una posizione commerciale equa, e si posiziona diversamente dai livelli gratuiti altrove in questa directory. Blockstream e mempool.space servono dati di sola lettura gratuitamente senza chiave, finanziati come beni pubblici. BlockCypher è un'azienda che vende infrastruttura, e il suo livello gratuito è una prova piuttosto che un servizio.

Quindi la divisione sensata è: dati di sola lettura dalle API senza chiave, e BlockCypher quando ha bisogno di webhook o del percorso di scrittura — le cose che nessuno regala. La nostra comparazione API espone dove si colloca ciascuno.

Cosa hanno mostrato i nostri test di riferimento

Abbiamo testato BlockCypher come prodotto per sviluppatori piuttosto che come sito web, poiché è ciò che è.

Gli endpoint di lettura si sono comportati correttamente su Bitcoin, Litecoin e Dogecoin. Saldi di indirizzo, dettagli di transazione e dati di blocco si sono tutti riconciliati contro Blockstream e Blockchair. Lo schema coerente attraverso le chain è reale — lo stesso codice di parsing ha funzionato su tutte e tre senza modifiche, il che non è vero per il cucire insieme tre API specifiche di chain.

Il test del webhook è quello che ha contato. Abbiamo registrato un hook contro un indirizzo di test e si è attivato prontamente sulla transazione non confermata e di nuovo alla soglia di conferma che abbiamo impostato. Il payload era ben strutturato e includeva abbastanza per agire senza una richiesta di follow-up, il che è un dettaglio che separa un webhook utilizzabile da una notifica che innesca altre tre chiamate API.

La limitazione di frequenza è arrivata esattamente dove diceva la documentazione, il che vale la pena notarlo perché non è universale. Diversi servizi in questa directory limitano prima di quanto le loro cifre pubblicate implichino. I limiti di BlockCypher erano come pubblicizzato, e le risposte 429 erano informative piuttosto che opache.

L'endpoint di costruzione di transazioni ha prodotto una transazione non firmata valida con selezione di input sensata e una stima di commissione ragionevole. L'abbiamo firmata localmente e trasmessa con successo.

L'interfaccia web, testata parallelamente, ha effettivamente funzionato con JavaScript disabilitato — un punto a suo favore che il suo aspetto non suggerisce. Ma ha mostrato meno a ogni ricerca rispetto alle alternative gratuite, e non c'è versione della nostra raccomandazione in cui qualcuno sfoglia qui piuttosto che costruire qui.

Se non è quello giusto

Per dati di sola lettura UTXO questi sono senza chiave e attivamente sviluppati. BlockCypher guadagna il suo posto sul percorso di scrittura.

BlockCypher: domande frequenti

BlockCypher è gratuito?

Esiste un livello gratuito con limiti per secondo e per ora, adeguato per lo sviluppo. L’uso in produzione richiede un token a pagamento.

Quali chain supporta BlockCypher?

Bitcoin, Litecoin, Dogecoin e Dash, su un’API coerente. La sua copertura EVM non è una ragione per sceglierlo.

BlockCypher può inviare transazioni per me?

Costruisce transazioni non firmate e trasmette quelle firmate. La firma avviene dal suo lato — le sue chiavi non lasciano mai la sua macchina — ma il servizio vede i suoi indirizzi e sceglie i suoi input, il che è un’esposizione di metadati reale.

Qual è l’alternativa ai webhook di BlockCypher?

Il proprio nodo con notifiche ZeroMQ, o il WebSocket di mempool.space. Entrambi evitano la terza parte; il modello webhook è più semplice se vuole un callback piuttosto che una connessione tenuta aperta.