If you are using our previous version of the pay button, please refer to the old production launch guide

From Staging to Production

Crossmint provides two developer environments: staging and production. It’s recommended to test end-to-end on staging before moving to production.

Once staging is working:

  1. Create or register an identical collection in production.
  2. Update the client-side apiKey and collectionId values to the production ones.
  3. Ensure your production API key has the orders.create scope enabled.

Smart contract

Before you launch, please ensure that the following parameters and criteria are configured in your smart contract properly.

  1. Price per NFT - ensure that the value is configured correctly.
  2. Conditions for claim - double check the starting time, closing time, recipient address, revenue split, and other claim conditions are in order.
  3. Accesslists and permissions - confirm that the accesslist is up-to-date and the appropriate permissions are set.