Crossmint
Search…
White Label API
Create your own NFT custodial wallets, and accept crypto and credit card payments, and your own brand and authentication in a day, using Crossmint Whitelabel.
Crossmint provides a fully white-labeled solution for Enterprise clients. We provide APIs for accepting payment, minting NFTs, creating and accessing custodial wallets for your users (with their own unique keys, across all our supported chains), and transferring NFTs from these custodial wallets into a different wallet.
Crossmint Whitelabel is offered as an enterprise solution and requires evaluation of your use case before approval. Reach out to [email protected] to get started.

Supported Features

  • Accept sales with credit cards and various crypto currencies, with no risk of chargebacks.
  • Build secure custodial wallets for your users, with your own domain and branding, or a headless API to build your own wallet UI from scratch.
  • Compatible with Solana, Ethereum, Polygon and Avalanche blockchains.
  • Authenticate with Crossmint log-in, or bring your own auth.
  • Access APIs for token gating and giving gated access to NFT owners.
  • Use webhooks to get status updates on checkouts, mints, and exports.

Getting Started

First, go to the Crossmint Developer Console and create your developer account. After signing up, you'll have a default project automatically created for you. From here, navigate to the API Keys tab to create an API key, and you'll be ready to go!

Authentication

After creating your project, you will be able to generate API keys. These are what you will use to authenticate your API requests, in headers X-PROJECT-ID and X-CLIENT-SECRET respectively.
These keys are extremely sensitive. If they are leaked, an attacker may take hold of your customers' custodial wallets and take hold of any assets held in those wallets. As such, all communication to a Crossmint API must take place on your server only. It's trivial for someone to inspect the network traffic and find this key if it's used on a frontend client.
The overview screen for your various API keys, each with their own Client Secret and Scopes.

Available Methods

To learn more about the API endpoints you have available, go through each subpage to get all the information you need including required headers, parameters, available responses, and examples.
Copy link
Outline
Supported Features
Getting Started
Authentication
Available Methods