Coding and deploying NFT smart contracts is difficult and expensive. But now, you can skip all that.
NFTs are a hot topic, and many developers are jumping at the opportunity to integrate them into their apps. But if you want to allow your app’s end-users to mint NFTs, you will most likely run into a few obstacles:
Let’s dive deeper into each of these…
Depending on the current gas cost on Ethereum, deploying an ERC-721 smart contract can cost anywhere from $400 to $2,000. Imagine spending that kind of cash only to find out you made a mistake in the smart contract and will have to redeploy. These kinds of overheads are simply not feasible for the majority of developers.
Of course, you can always create NFTs on other blockchains, like
You’re also going to have to pay for the gas fees to mint NFTs. If you’re just minting a few, this shouldn’t be too much of an issue. But if you want to build an app for hundreds or thousands of end-users on multiple blockchains, you’ll have to buy crypto from exchanges and make sure you always have enough available on each blockchain to pay for their gas fees.
You’ll also have to deal with crypto regulations, and good luck if your bank has a problem with you using your account to buy crypto. Some banks will even freeze your account if they do. Suffice it to say, paying gas fees with crypto introduces a slew of potential issues that could completely shut down your NFT app.
To mint NFTs from within your app, you have to use private keys to pay for the gas fees. But if anyone gets hold of your private keys, they can immediately steal all of your assets. So how do you do this securely?
It’s definitely possible, but it’s a huge headache. And forget about letting your users mint NFTs from mobile apps. It’s a whole other can of worms, and one that will throw a wrench into your project if you don’t have a comprehensive solution. Developing one yourself could take months, and even then you could still run into vulnerabilities.
To be frank, there’s no way to bypass or get discounts on Ethereum’s gas fees. And there’s really no way to simplify smart contract development. But what if you could just skip all of that?
Now, you can.
We’ve created a new feature called NFT Express that makes it so you don’t even have to code or deploy smart contracts. You can mint as many NFTs as you want on 5 blockchains, quickly and easily.
We have already coded and deployed smart contracts for you, and the gas fees for minting each NFT are simply deducted from your monthly paid plan.
This means you don’t even need to worry about holding crypto or making sure you have enough funds at a blockchain address to mint NFTs. And you don’t need even need to work with private keys. So forget about those security concerns we mentioned earlier, and say hello to NFT minting features in mobile apps!
Our pre-deployed NFT smart contracts are standardized, audited, and you can view the source code for them
There is no limit to how many tokens you can mint from our contracts, and they are available on Ethereum, Celo, BSC, Harmony, and Polygon. And they’re really easy to use.
All you need to use NFT Express is 1 API call. There are just 3 parameters you need to enter:
Here’s an example endpoint using our JavaScript SDK that will mint an NFT on Ethereum:
const transactionHash = await mintNFT(false, {
chain: Currency.ETH,
to: '0x0ff64c166a462b31ed657c9d88c5ac4fef6b88b6',
url: 'ipfs://QmXJJ6UF5WkF4WTJvsdhiA1etGwBLfpva7Vr9AudGMe3pj’
});
The private key is provided by Tatum, the token ID is generated automatically, and the smart contract address is automatically set to the Tatum smart contract on the blockchain you’re using. The gas fees are automatically debited from the monthly credit balance of your paid Tatum plan.
You don’t have to worry about securely working with private keys, deploying smart contracts, or paying for gas fees using crypto on each blockchain. NFT Express is everything you need to mint NFTs as quickly and easily as possible.
If you’re ready to get started and try it for yourself, go ahead and
Which plan you should choose depends on which blockchain(s) you’ll be using. For blockchains with lower gas fees, like Celo and Harmony, our Start Plan for $9 a month should be more than enough to mint plenty of NFTs. For Binance Smart Chain and Polygon, you’ll probably want to go for a Basic Plan for $49 a month. Since Ethereum’s gas fees are very high at the moment, get in touch and we’ll help you custom design an Enterprise Plan to suit your needs.
You can use NFT Express with Tatum’s
If you want to dig a little deeper, you can easily create NFTs and pay for the gas fees with crypto, so be sure to check out our full guide on building NFTs that pay creators.
If you need any help or have any questions, hop onto the Tatum
Happy coding with 💪NFT express!