Skip to main content
Crossmint provides two developer environments: staging and production. It is recommended to test end-to-end on staging before moving to production.
Production access requires a signed Order Form and completed KYB (Know Your Business) verification. Staging is fully self-serve — no approvals needed. Contact sales to get started, or see the account verification docs for details.

General Launch Checklist

Collection Verification

NFT Checkout requires manual review and approval from the Crossmint team to ensure compliance and quality. This is not a self-service feature. Fill out the form here with details about what you are building so the team can review your use case.
Important: In the field “Please pick the option that best matches your request”, select “I want to sell NFTs with Crossmint.”
This step only applies to NFT collections or other digital items. If you are implementing onramps only (allowing users to purchase crypto tokens directly), you can skip this step.
Collections sold using Crossmint's checkout must be verified to ensure compliance with the Crossmint content policy.For full details on the collection verification process, requirements, and troubleshooting, see the account verification documentation.

Launch Checklist

  1. Change your API keys to the production versions. Ensure your production API key has the appropriate scopes enabled, such as orders.create.
  2. Update your collection ID to the production one.
  3. Change all environment URLs from staging.crossmint.com/api/2022-06-09 to www.crossmint.com/api/2022-06-09 (headless integrations only — the SDKs switch automatically).
  4. As needed, change your passed-in values to be production ready (e.g. make email, payment, lineItems programmatically filled).

Next Steps

Improving Conversion

Tips to raise checkout completion rates

Supporting Your Customers

Tools and flows for post-purchase support