Plans and Pricing
What you are paying for when using Tatum
You can use Tatum for free or use one of the paid plans to get special options and benefits.
Regardless of your Tatum pricing plan (free/paid), whenever you are using Tatum to communicate with a blockchain, gas fees for processing transactions on the blockchain apply. These fees are usually applied to operations changing the state of the blockchain (minting tokens, transferring assets, and so on). The gas fees take place and are processed outside of the Tatum’s infrastructure, and Tatum does not collect those fees.
Each pricing plan comes with API keys and credits.
- The API key represents your pricing plan. You use the API key to authenticate yourself within the Tatum API. NOTE: The API key changes if you switch from the Free plan to a paid plan or back (from a paid plan to the free plan). The API key does not change when you switch between two paid plans.
- The credits are tied to the API key. You spend your credits when you use the Tatum API: each API call costs a certain number of credits.
The number of credits is reset monthly on the rollover day. The unused credits from the current month are not rolled over to the next month.
The rollover day is the day when you signed up to the Tatum Dashboard and were assigned the Free pricing plan.
The Enterprise pricing plan may have the rollover day set to a different day.
When you start with Tatum, you need to sign up to the Tatum Dashboard. Once you are logged in, you automatically get the Free plan.
Here is what comes with the Free plan:
- You get two free API keys, one for the testnet of a blockchain and the other for the mainnet.
- You can make up to 5 API calls per second.
- The number of credits that you can consume during a month is not limited. To track how many credits you have used, check the API keys section of the Dashboard.
The Free plan allows you to use the Tatum API on any supported blockchain (mainnet and testnet), but you are limited to the bandwidth of 5 API calls per second. Other limitations apply to the notifications.
Whenever the Free plan is not sufficient for your needs, you can switch to a paid plan.
Here is what comes with the paid pricing plans:
- You get a paid API key - either for the mainnet or testnet per your choice.
- You can make up to 200 API calls per second.
- You get a predefined number of credits per month (varies for different pricing plans). To see how many credits you have used, check the API keys section of the Dashboard.
- You can use a special Tatum feature - NFT Express. When you are minting NFTs using NFT Express, Tatum covers your transaction fees (gas fees) and pays for them from its own blockchain address. Then, the fee amount paid by Tatum in cryptocurrency is converted to the number of credits, and these credits are deducted from the monthly credit allowance of your paid pricing plan. NOTE: The gas fees and the corresponding numbers of credits deducted from your allowance vary depending on what blockchain you mint NFTs on.
What you spend when using the Tatum platform consists of two parts:
- Tatum fee - in credits As a Tatum user, when you use the Tatum platform, you use the Tatum API in the background. You use it either directly (by making API calls manually or from your application) or indirectly (by subscribing for notifications or by using the Tatum JS SDK or the Dashboard). Regardless of your pricing plan, whenever you make an API call with Tatum (either on the testnet or mainnet), you spend credits on using the Tatum API. Each API call consumes a specific number of credits. To find out how many credits each API consumes, review the API Reference.
- Blockchain fee - in crypto When you perform an operation on a blockchain that requires a gas fee (transferring an asset, minting NFTs, creating an address, and so on), the blockchain charges you the fee, which you pay in the blockchain cryptocurrency (for example, ETH/gwei on Ethereum or MATIC on Polygon). IMPORTANT: Gas fees are set by blockchains. Different blockchains have different gas fees. The fees on the same blockchain also dynamically change based on the gas price at a certain moment, the number of pending transactions in the network, and other factors. The gas fee for the same transaction may change dramatically within a short period of time. You can get a fee estimation for different types of transactions on some blockchains. Some blockchain transactions (mainly, read-only operations such as getting details of a transaction, getting the balance of a blockchain address, and so on) are free of charge. Performing transactions on the testnet can also be considered free of charge: while you have to specify the amount that you are willing to spend on processing a transaction, you can easily top up your balance using blockchain faucets.
Here are some examples of what you would pay for different types of operations:
- Credits: 1 credit for each API call
- Gas fees: No gas fee (this operation is free of charge, similar to checking your balance through any Ethereum online explorer)
- Credits: 2 credits for each API call
- Gas fees: The gas fee (in ETH/gwei) for a transfer transaction on Ethereum charged from your blockchain address (the exact amount depends on the gas price and gas limit that you specify in the API call request)
- 2 credits for each API call
- [N] credits to cover the gas fee for the minting transaction on Celo (the exact number of credits depends on how much the transaction cost on the blockchain, which was covered by Tatum)
- Gas fees: No gas fee (Tatum paid it for you)
- Credits: 1 credits for each API call
- Gas fees: No gas fee (this API accesses only the Tatum infrastructure and does not query any blockchain)
- To check how many credits you have used today and since the last rollover day, check the API keys section of the Dashboard.
- To see how you spent your credits last month (credits per day), use the API for getting information about your credit consumption.