The Crossmint NFT Mint API allows you to create and send NFTs to your users with a single line of code, even if they don’t have a crypto wallet. Use it to create NFT tickets, loyalty cards, rewards, certifications… Sky’s the limit 🚀
This API is currently available on Solana devnet. We will be launching on mainnet and on polygon in mid-October, 2022.
Create an NFT, upload metadata to IPFS, pin it, and deliver it to a user, all in a single API call, without worrying about smart contract development, security audits, or dealing with crypto and gas fees.
Create and manage collections to partition and version your NFT drops. Each collection abstraction is tied to its own contract, which you own and control.
If your users have an existing wallet, we deliver it to them. If they don’t, we create custodial wallets on the fly, attached to an email address, so users can sign in to view their NFTs, manage them or export them to their own wallet, for free. Our custodial wallets support wallet connect and QR code based token gating.
Currently the minting API supports Solana Devnet. Solana mainnet and Polygon will be launching in mid-October. Follow our twitter at @crossmint_io for updates!
This API and plan is meant to be used for testing and development. It allows you to mint up to 10,000 NFTs per month in devnet/testnets.
Mint an NFT and send it to a web3 wallet or web2 email addresshttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_mintnft
Mint an NFT via an idempotent endpoint by providing an nftName parameter, and send it to a web3 wallet or web2 email addresshttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_mintnftidempotent
Get the status of an NFT minthttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_getnftmintstatus
create a new collection into which you can mint NFTs with a randomly generated UUID; sets up a unique contract per collectionhttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_createcollection
Create a named collection with a custom ID; sets up a unique contract per collectionhttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_createnamedcollection
Get the details for one of your NFT collectionshttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_getcollection
Get a list of all collections associated with your accounthttps://docs.crossmint.io/create-and-send-nfts/nft-minting-api/quicknode-rpc-api-reference/cm_listcollections
Published: 11 days ago
Support email: firstname.lastname@example.org
Support website: https://www.crossmint.io/support