Tatum Developer Documentation
Whatever you're building, it's easiest to start and scale your app with Tatum. You get a unified abstraction layer to access all blockchains. Explore our documentation and examples.
curl --request GET \
--url 'https://api.tatum.io/v4/data/balances?chain=ethereum&addresses=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045' \
--header 'accept: application/json' \
--header 'x-api-key: <API KEY>'
npm i @tatumio/tatum
Start your blockchain integration in no time.
Get Started
Access 100+ blockchain nodes directly.
Utilize JSON-RPC for direct connection to over 100 blockchain nodes, streamlining your blockchain interaction.
Read more →Indexed Block Data at Your Fingertips
Easily retrieve complexed blockchain data indexed in a way that's easy to search, handle, and prepared to use in your app.
Read more →Real-Time Blockchain Alerts
Using blockchain notifications offers significant benefits compared to reading and parsing blocks manually.
Read more →Optimize Blockchain Transaction Costs
Simplify gas fee retrieval for blockchain transactions, crucial for optimizing operational costs on the network.
Read more →Enhancing Blockchain Functionality
Integrate virtual accounts to extend blockchain capabilities, enabling features not natively available.
Read more →Secure Key Management for Applications
Tatum KMS offers robust key management for custodial applications, ensuring safe, local transaction signing without exposing sensitive information online.
Read more →