Advanced Topics
Production Launch
Follow this checklist to ensure you are ready for launch
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:
- Create or register an identical collection in production.
- Update the client-side
apiKey
andcollectionId
values to the production ones. - 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.
- Price per NFT - ensure that the value is configured correctly.
- Conditions for claim - double check the starting time, closing time, recipient address, revenue split, and other claim conditions are in order.
- Accesslists and permissions - confirm that the accesslist is up-to-date and the appropriate permissions are set.