Tatum is an open-source blockchain middleware platform. See all supported blockchains.
Blockchain Middleware
Blockchain Middleware unifies multiple blockchains into one simple interface.
Tatum provides many benefits for developers.
The simple and unified REST API requires no blockchain expertise. In addition, Tatum has a lot of built-in features, which means you don't need to do everything from scratch. We also run blockchain infrastructure for you, so you don't need to worry about blockchain node configuration and maintenance. To access our blockchain infrastructure, you'll need an API key. Sign up here to get unlimited development and production API keys. You can build your first app in a couple of minutes! PS: If you don't want to interact with REST API directly, you can use the Javascript library.
Another benefit of our unified REST API is the ability to switch to another blockchain at any time in the future, without having to change anything in your code. No one knows what the future holds, but the option to switch is always there, and we're adding new blockchains all the time. If you need a better blockchain for your use case, you can switch over in literally minutes instead of rewriting the blockchain integration from scratch. See all supported blockchains.
Today, the Bitcoin blockchain can do around 7 transactions per second (tps), and the Ethereum blockchain can do around 15 tps globally. That's not much. Plus, you have to pay fees for each on-chain transaction. But in many cases, you don't need to have all the information on-chain. To solve scalability issues, Tatum has built-in a unique off-chain technology.
Off-chain technology
Off-chain transactions refer to those transactions occurring on a cryptocurrency network which move the value outside of the blockchain. Due to their zero/low cost, off-chain transactions are gaining popularity, especially among large participants. Off-chain transactions can be contrasted with on-chain transactions.
Source: https://www.investopedia.com/terms/o/offchain-transactions-cryptocurrency.asp​
By leveraging Tatum's off-chain, you can easily execute thousands of transactions per second with any blockchain, including Bitcoin or Ethereum. All transactions are instant and feeless. In the list of supported blockchains, you can see which ones are supported by Tatum's off-chain.
Everything you do in Tatum goes through the built-in compliance engine. The compliance engine has four major features:
Global regulations
Local regulations
Accounting standards
Freezing digital assets
You can learn more about the compliance engine in the Enterprise Features section.
To get a better idea of how Tatum is beneficial for you, we've created a simple comparison with other projects.
​
​ | Tatum | Alchemy | BlockCypher |
Supported blockchains | 20 | 1 | 6 |
Blockchain expertise required | None | High | High |
API response times | Low | Moderate | High |
Off-chain | Yes | No | No |
Compliance | Yes | No | No |
FIAT support | Yes | No | No |
​