Chainlink External Adapters to query BTC address balance from blockcypher.com
The adapter takes the following environment variables:
Required?
Name
Description
Options
Defaults to
API_KEY
blockcypher.com API key to use
Required?
Name
Description
Options
Defaults to
endpoint
The endpoint to use
balance
Required?
Name
Description
Options
Defaults to
dataPath
Path where to find the addresses array
result
confirmations
Confirmations parameter
6
addresses
Array of addresses to query (this may also be under the result
parameter)
Addresses is an an array of objects that contain the following information:
Required?
Name
Description
Options
Defaults to
✅
address
Address to query
coin
Currency to query
btc
chain
Chain to query
mainnet
{
"id" : " 1" ,
"data" : {
"addresses" : [
{
"address" : " 3D8DJLwUXFfZvE8yJRu729MZ8uLy25SuLz" ,
"coin" : " btc"
},
{
"address" : " 3EyjZ6CtEZEKyc719NZMyWaJpJG5jsVJL1" ,
"coin" : " btc"
},
{
"address" : " 38bzm6nhQMFJe71jJw1U7CbgNrVNpkonZF" ,
"coin" : " btc"
},
{
"address" : " 3ANaBZ6odMrzdg9xifgRNxAUFUxnReesws" ,
"coin" : " btc"
},
{
"address" : " 3FFgKaYkEf1M73QtzuY9DGqC7VeM2sAQhT" ,
"coin" : " btc"
},
{
"address" : " 3KTeq879YjzhqkAXzZmdapJAVC6qz5qEth" ,
"coin" : " btc"
},
{
"address" : " 35ULMyVnFoYaPaMxwHTRmaGdABpAThM4QR" ,
"coin" : " btc"
}
],
"dataPath" : " addresses"
}
}
{
"jobRunID" : " 1" ,
"data" : {
"result" : [
{
"address" : " 3D8DJLwUXFfZvE8yJRu729MZ8uLy25SuLz" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 44900000000
},
{
"address" : " 3EyjZ6CtEZEKyc719NZMyWaJpJG5jsVJL1" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 9899463044
},
{
"address" : " 38bzm6nhQMFJe71jJw1U7CbgNrVNpkonZF" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 307499838499
},
{
"address" : " 3ANaBZ6odMrzdg9xifgRNxAUFUxnReesws" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 904070305884
},
{
"address" : " 3FFgKaYkEf1M73QtzuY9DGqC7VeM2sAQhT" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 80000
},
{
"address" : " 3KTeq879YjzhqkAXzZmdapJAVC6qz5qEth" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 264148085712
},
{
"address" : " 35ULMyVnFoYaPaMxwHTRmaGdABpAThM4QR" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : 2601100000
}
]
},
"result" : [
{
"address" : " 3D8DJLwUXFfZvE8yJRu729MZ8uLy25SuLz" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 44900000000"
},
{
"address" : " 3EyjZ6CtEZEKyc719NZMyWaJpJG5jsVJL1" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 9899463044"
},
{
"address" : " 38bzm6nhQMFJe71jJw1U7CbgNrVNpkonZF" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 307499838499"
},
{
"address" : " 3ANaBZ6odMrzdg9xifgRNxAUFUxnReesws" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 904070305884"
},
{
"address" : " 3FFgKaYkEf1M73QtzuY9DGqC7VeM2sAQhT" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 80000"
},
{
"address" : " 3KTeq879YjzhqkAXzZmdapJAVC6qz5qEth" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 264148085712"
},
{
"address" : " 35ULMyVnFoYaPaMxwHTRmaGdABpAThM4QR" ,
"coin" : " btc" ,
"chain" : " mainnet" ,
"balance" : " 2601100000"
}
],
"statusCode" : 200
}