- Top 10 Best Blockchain APIs: Coinbase, Bitcoin, and more
- 1. Coinbase API
- 2. Bitcoin API
- 3. Blockchain API
- 4. Cryptocurrency API
- 5. Ethereum API
- 6. Blockchain Info API
- 7. Dogecoin API
- 8. Daneel API
- 9. Chain API
- 10. Biteasy API
- Api check balance bitcoin
- About
- Api check balance bitcoin
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
Top 10 Best Blockchain APIs: Coinbase, Bitcoin, and more
The blockchain technology, which is the underlying technology that powers the rapid growth of cryptocurrencies like bitcoin and ethereum, has taken the world by storm. Apart from its traditional usage in underpinning digital currencies, the technology is increasingly being adopted in many fields, leading to its increased growth.
What’s more, some companies that provide the innovative blockchain technology have exposed their Application Programming Interfaces (APIs) to allow developers to access their features and integrate them into applications.
To help you in finding the best blockchain API you can use, we reviewed several of them based on the following four main criteria:
- API features: We assessed the special features of each of the blockchain APIs.
- Cryptocurrencies supported: We looked at the number of cryptocurrencies each of the APIs supports.
- Pricing: We examined the cost of integrating each of the APIs in projects.
- Ease of use: We scrutinized the ease of using each of the APIs in adding blockchain capabilities to applications.
Ultimately, we developed the following list of top 10 best blockchain APIs:
1. Coinbase API
Coinbase is a popular digital currency exchange platform that offers a simple and secure way for buying, managing, and selling a wide range of cryptocurrencies such as bitcoin, bitcoin cash, ethereum, and many others.
API features: The Coinbase API allows you to integrate blockchain capabilities into both existing and new applications. With the API, you can complete several tasks, including collecting read-only data, generating digital wallets and addresses, buying/selling and selling/receiving cryptocurrencies, storing cryptocurrencies securely, getting real-time or historical prices, and getting payment notifications.
Cryptocurrencies supported: The API supports bitcoin, bitcoin cash, litecoin, and ethereum.
Pricing: The API is provided for free.
Ease of use: Coinbase provides a wide range of client libraries and mobile SDKS in different programming languages that can help you in easily integrating the API.
2. Bitcoin API
The Bitcoin API by BitcoinAverage offers access to weighted average of the calculation of bitcoin prices. BitcoinAverage sources and aggregates real-time currency prices from several major exchanges around the world, letting you easily retrieve the data you need.
API features: The Bitcoin API allows you to access the world’s longest running cryptocurrency price data, since 2013. With the API, you can retrieve real-time prices, OHLC data, volume data, and historical prices for a wide range of cryptocurrencies.
Cryptocurrencies supported: The API supports several cryptocurrencies and more than 165 currencies.
Pricing: You can use the API for free, as long as you make less than 5,000 requests per month. To access higher limits and more features, you can go for any of its paid plans, which starts from $12 per month to $75 per month.
Ease of use: BitcoinAverage provides comprehensive documentation and code samples in various programming languages on how to get started using the API with ease.
3. Blockchain API
The Blockchain API provides you with excellent capabilities to integrate cryptocurrency payment functionality into your projects.
API features: The Blockchain API comes with powerful features to help you begin creating bitcoin applications. With the API, you can start receiving crypto payments, sending and receiving digital payments from blockchain wallets, retrieving live exchange rates from the major bitcoin exchanges, accessing bitcoin charts for historical data, searching for bitcoin transactions, and many more.
Cryptocurrencies supported: The API supports bitcoin, ethereum, and bitcoin cash.
Pricing: The API is offered for free.
Ease of use: There is detailed documentation, tutorials in different languages, and other helpful resources to assist you in integrating the API easily.
4. Cryptocurrency API
The cryptocurrency API by Zloadr enables you to create interesting applications that make use of the powerful blockchain technology.
API features: The cryptocurrency API comes with several endpoints that are built to meet the mission-critical demands of the crypto-enthusiastic developers. With the RESTful API, you can accomplish a wide range of tasks, including getting the latest market information, getting trading history, monitoring the cryptos traded on exchanges, getting exchange rates from fiat to cryptocurrencies and vice versa, creating visualization of cryptocurrency data sets, finding cryptocurrency regulatory information, and many more.
Cryptocurrencies supported: The API supports a wide range of cryptocurrencies.
Pricing: The cryptocurrency API is priced at $9.99 per month, but limited to 10,000 requests per month. You can go for other paid plans to access higher rates limits.
Ease of use: Zloadr offers extensive documentation and helper tutorials to assist you in getting up and running with the cryptocurrency API with ease.
5. Ethereum API
The Ethereum API, also called the Global Ethereum Price Index — GEX API, is a powerful API that is offered by BitcoinAverage.
API features: The API uses the GEX data accessed through the BitcoinAverage API capabilities. It returns up to one second refresh rates for a wide range of currencies at preferred lock in time or live rates. The API has endpoints for generating custom currency indexes, returning last and daily average price for currency symbols, getting ticker values and price changes for currencies, returning ticker data, and many more.
Cryptocurrencies supported: The API supports several cryptocurrencies and more than 165 currencies.
Pricing: You can use the Ethereum API for free, as long as you make less than 5,000 requests per month. To access higher limits, you can go for any of its paid plans, which starts from $12 per month to more than $75 per month.
Ease of use: There is simple documentation to assist you in integrating the API easily and without many programming hassles.
6. Blockchain Info API
The Blockchain Info API is a simple plaintext-based query API that allows you to fetch data from Blockchain.info, which is a website that provides a wide range of blockchain capabilities.
API features: With the Blockchain Info API, you can retrieve the total input value of a transaction, the total output value of a transaction, the transaction fee of a transaction, the balance of an address, and many other crypto details. The values are given in Satoshi; that is, dividing by 100000000 to obtain the quantity in BTC.
Cryptocurrencies supported: The API supports the bitcoin cryptocurrency.
Pricing: The API is offered for free.
Ease of use: You can get simple documentation to help you in starting integrating the API within minutes.
7. Dogecoin API
The Dogecoin API, also called the Dogechain API, lets you incorporate the blockchain features of the dogecoin digital currency into your application.
API features: The Dogecoin API allows you to accomplish several tasks, including retrieving information about an address such as the amount received and the amount sent, retrieving the current network statistics, retrieving the validity of an address, retrieving the difficulty of solving the last block, retrieving the amount of transactions of the last blocks, and many others.
Cryptocurrencies supported: The API supports the dogecoin cryptocurrency.
Pricing: The API is provided for free.
Ease of use: There is exhaustive documentation that is full of code samples on how to implement the API with ease.
8. Daneel API
Daneel is a comprehensive blockchain news platform that uses advanced machine learning models to collect and filter information from more than 500 authentic sources. Daneel’s algorithms can detect fake news, which minimizes the risks of getting unreliable information from the blockchain and cryptocurrency market.
API features: The Daneel API allows you to integrate the features of the Daneel platform into your application so that users can get relevant and accurate data about the happenings in the blockchain market. With the API, you can get the sentiment of a cryptocurrency, market news and information about a cryptocurrency, market gainers and losers, market score for a cryptocurrency, market trends, and other data.
Cryptocurrencies supported: The Daneel API supports an extensive number of cryptocurrencies.
Pricing: The API is priced at $199 per month, which provides you with the ability to make unlimited calls.
Ease of use: Daneel offers easy to follow documentation and helpful examples on how to make the most of the API.
9. Chain API
The Chain API provides you with state-of-the-art blockchain capabilities for creating fast and secure Bitcoin applications.
API features: You can use the Chain API to get wallet balances, send transactions, get address information such as the balance for an address and unspent outputs for an address, get block information such as block hash and latest block, list Webhook events, and many other tasks.
Cryptocurrencies supported: The API supports the bitcoin cryptocurrency.
Pricing: The API is provided for free.
Ease of use: There is simple documentation to ensure you integrate the API without many programming hassles.
10. Biteasy API
The Biteasy API blockchain RESTful API allows developers to simply and conveniently fetch data from the bitcoin network for integration into applications.
API features: With the Biteasy API, you can get the details of a particular bitcoin address, get blocks details, get transaction details, search for a particular blockchain data such as block information and address information, and get other data.
Cryptocurrencies supported: The API supports the bitcoin cryptocurrency.
Pricing: The API is offered for free.
Ease of use: There is easy to use documentation that enables you to get up and running with the API within a few minutes.
That’s Rakuten RapidAPI’s list of top 10 Best Blockchain APIs. You can click here to get other amazing APIs to embed into your application and experience the power of the innovative blockchain technology!
About Rakuten RapidAPI
Rakuten RapidAPI is the world’s largest API marketplace with 8,000+ third-party APIs and used by over 500,000 active developers. We enable developers to build transformative apps through the power of APIs. Find, test and connect to all the APIs you need in one place!
Check out some of the world’s best APIs including Microsoft, Sendgrid, Crunchbase, and Skyscanner.
Источник
Api check balance bitcoin
Tool checks balances for massive amount of addresses
You can use this tool using the two address lists generated by my other tool which is very useful: https://github.com/geniusprodigy/mega-tool-pvkmassconvert
- Create a .txt file named «list-addresses» and replace the directory sample file. Or edit the existing file with your Bitcoins Addresses, 1 per line, or use the two files generated on Output from my other tool «mega-tool-pvkmassconvert» by editing the file name for the name that the code recognizes «list-addresses».
If you prefer, you can edit the file name recognized by the code in line 87 of the script. Edit and enter the name you want so that this file is read by the software.
- You can now run the code with: python bitcoin-balance-checker.py
Whenever a Address with balance is found, you will hear 3 beeps of the bell sound, it is an alert that you can deactivate if you wish, just change the value True to «False» in line 21 of the source code.
Ps: The 10 most valuable (old) bitcoin addresses in history were used as an example to be checked.
The output is a file addresses-with-balance-yay.txt
This file contains all Bitcoin Addresses in which balance was found in the scan.
It is sorted by Address and the balance just ahead already formed in the default Bitcoin unit.
If this helped you, please leave a tip. BTC Address: 1FrRd4iZRMU8i2Pbffzkac5u4KwUptmc7S Use at your own risk. I am not responsible for any use.
About
Tool checks balances for massive amount of addresses
Источник
Api check balance bitcoin
Query bitcoin balance and utxo by address from elasticsearch, solution for btc wallet. relay on project https://github.com/wenweih/btc-chaindata-2es
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Query bitcoin balance and utxo — Solution for wallet to construct raw tx
Hey my friends, see you again. Today I want to share with your guy programers about how to query bitcoin balance and uxto without any bitcoin node such as bitcoin-core etc.
These days, for fun and killing my borning spare time, I focus on dumping all bitcoin mainnet’s chaindata to elasticsearch and keeping my database synchronously with the bitcoin mainnet best height. For two things:
- Open API for query balance and uxto
- parse all transactions in every new best block, send message by websocket when the tx is related with addresses in business system
As we blockchain developers all know, bitcoin system uses UTXO model to trace balance, big difference from account based blockchain like Ethereum, the second biggest project in the cryptocurrency market. We would not get balance and unspent vout conveniently if we’re not dependent on bitcoin full data node. So, we need a constructed bitcoin ledger as a specify schema.
In this post, I’m not consider to talk about how to dump bitcoin chaindata to elasticsearch, maybe next post will. I have make bitcoin-balance-utxo-api repository public in Github, writing in Go. Want to go deep about the repo? go ahead.
- dep for Go package management
- gin for web API
- btcutil for address validate
- elastic for elasticsearch client
- viper for configure
- elasticsearch v6.3.0
Thanks all contributors for the nice open ource.
0x03 elasticsearch mapping
There are four es indices in our database: block, tx, vout, balance. here are vout and balance mappings:
In vout mapping, used field is a nested object, addresses is an array of object. The example docutment:
balance mapping and example docutment:
The Endpoints are easy to understand, let’s look at the handle function.
Источник