Our Incredible Blockchain Development Framework

The most flexible framework to build, run, and scale blockchain apps fast.
Learn more about features like our REST API, JS SDK, KMS, CLI, and more.

Tatum SDKs

JavaScript SDK

Tatum’s unified Javascript SDK allows developers to seamlessly build their apps on over 60+ supported protocols. With first-class TypeScript support, developing and deploying apps on the blockchain has never been easier


Tatum’s C# SDK provides you with state-of-the-art tools that simplify and streamline development on all supported blockchain protocols. With just a few lines of code, you’ll be able to build and deploy your app with ease.


Tatum PHP SDK aids in building Web3 apps with pre-built functions for generating NFT collections, creating and managing wallets, and more the other 300 other features with a few lines of code.

Tatum KMS

With Tatum KMS, your private keys and mnemonics will never leave your perimeter. That way, you can build enterprise-grade, production-ready apps with complete confidence. The built-in four-eyes principle brings top-notch security to your fingerprints!

Generate wallets locally
Sign transactions locally
Never send private keys or mnemonics out of your security perimeter again.


A unified framework to communicate with over 60+ blockchain protocols. Our API features powerful endpoints that simplify complex blockchain into single API requests. Code for all supported blockchains using unified API calls.

Endless functionality to scale your app

Get transactions, info, metadata, accounts, current exchange rates.
Generate wallets, private keys, addresses, virtual accounts.
Webhook notifications for transactions and other blockchain events.
Create ERC20 tokens, NFTs, NFT auctions and listings, ERC1155 multi-tokens.

Tatum CLI

Tatum CLI installs a set of CLI commands to generate wallets and private keys securely, locally, and to communicate with supported blockchains.

Tatum Dashboard

Manage all your API Keys, billing and logs in our Dashboard.