Bitcoin RPC - Snelstart
Bitcoin RPC - Snelstart
Deze handleiding leidt u van nul naar uw eerste Bitcoin JSON-RPC-respons met ERPC.
1. Uw API key verkrijgen
U kunt uw API key verkrijgen en controleren in het ERPC Web Dashboard: ERPC Web Dashboard
Gebruikt u ERPC al voor Solana, Ethereum of Avalanche? U kunt dezelfde RPC key gebruiken.
2. Uw eerste verzoek doen
Verstuur een JSON-RPC-verzoek als HTTP POST, met uw API key in de
api-key-parameter:bash
curl 'https://edge.erpc.global/bitcoin?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"1.0","id":1,
"method":"getblockcount",
"params":[]
}'curl 'https://edge.erpc.global/bitcoin?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"1.0","id":1,
"method":"getblockcount",
"params":[]
}'Het antwoord retourneert het huidige aantal blokken in het veld
result.Bitcoin accepteert
jsonrpc met de waarde 1.0 of 2.0, of zonder dit veld, en elke aanroep heeft een id nodig.Bij het Free-abonnement kan uw account één verzoek per 10 seconden versturen, en ook een verzoek naar een andere chain kan meetellen voor deze limiet. Wacht 10 seconden voordat u het volgende verzoek verstuurt.
Met
getblockchaininfo kunt u controleren welke chain het endpoint bedient:bash
curl 'https://edge.erpc.global/bitcoin?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"1.0","id":1,
"method":"getblockchaininfo",
"params":[]
}'curl 'https://edge.erpc.global/bitcoin?api-key=<YOUR_API_KEY>' --header 'Content-Type: application/json' --data '{
"jsonrpc":"1.0","id":1,
"method":"getblockchaininfo",
"params":[]
}'U kunt uw API key ook meesturen als
Authorization: Bearer <YOUR_API_KEY>. Als beide aanwezig zijn, wordt de queryparameter gebruikt.3. Batch-verzoeken
U kunt 1 tot 100 JSON-RPC-aanroepen in één HTTP-verzoek versturen. Elke aanroep heeft een eigen
id nodig, en id-waarden mogen binnen een batch niet herhaald worden. Elke aanroep in een batch wordt gemeten als een eigen aanroep. Verstuur bij het Free-abonnement één aanroep per verzoek: een verzoek met twee of meer aanroepen wordt beantwoord met HTTP 429.Volgende stappen
- Endpoints, metering en statuscodes: Bitcoin RPC endpoint documentatie
- Officiële documentatie van Bitcoin: https://developer.bitcoin.org/reference/rpc/






