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 →

Tatum Community

Join our community

Join developers building with Tatum.
Share your project and help others build theirs.