> ## Documentation Index
> Fetch the complete documentation index at: https://crossmint-wallets-docs-2-5.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Production Launch

> Follow this checklist to ensure you are ready for launch

<Note>
  If you are using our previous version of the hosted checkout, please refer to the [old production launch
  guide](/payments/v2/advanced/production-launch)
</Note>

<Tabs>
  <Tab title="Move to Production">
    ### From Staging to Production

    Crossmint provides two developer [environments](/introduction/platform/staging-vs-production): 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.

    <Accordion title="See Example">
      <CodeGroup>
        ```jsx React theme={null}
        <CrossmintProvider apiKey="_YOUR_PROD_CLIENT_API_KEY_">
            <CrossmintHostedCheckout
                lineItems={{
                    collectionId: "crossmint:_YOUR_PROD_COLLECTION_ID_",
                    callData: {
                        totalPrice: "0.25",
                        // your custom minting arguments...
                    }
                }}
            />
        </CrossmintProvider>
        ```
      </CodeGroup>
    </Accordion>

    ### 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.
  </Tab>

  <Tab title="Verify your Account">
    ### Account Verification

    To enable credit card payments on primaries, sellers are
    required to complete a
    <Tooltip tip="Takes 2 minutes and 30 seconds on average">fast KYC</Tooltip>
    process.

    You only have to verify a project once, and can create as many collections
    as you wish within that project. New projects require additional verification.

    <Note>Cross-chain payments do not require account verification. Sellers on marketplaces are also not required to KYC.</Note>
    <Tip>Verify your account as soon as you can, as it may require manual review. You can verify it anytime, even before having your collection ready.</Tip>
    <Warning>If you require fast-track review, please upgrade to the Pro subscription plan on the [billing tab](https://www.crossmint.com/console/billing) of the console</Warning>

    <Accordion title="I am having trouble verifying">
      Account Verification requires a valid government ID and a selfie. Ensure all photos are well lit but without glare, and uncover your face removing eyewear and pulling long hair behind ears.
    </Accordion>

    <Accordion title="I am a launchpad or require verifying many creators">
      Crossmint offers a collection registration API and tools to verify creators and collections at scale. To learn more, [contact us](https://www.crossmint.com/contact/sales).
    </Accordion>
  </Tab>

  <Tab title="Verify your Collection">
    ### Collection Verification

    You must verify your collection to ensure it meets Crossmint's [content policy](https://www.crossmint.com/content-policy).

    <Tip>Please apply for collection verification as soon as possible as it may require manual review. Submit links to the social media of you project to accelerate a prompt review.</Tip>

    <Note>Crossmint does not support the sale of securities, investment contracts, or any of the other categories specified on the content policy.</Note>
    <Warning>If you require fast-track review, please upgrade to the Pro subscription plan on the [billing tab](https://www.crossmint.com/console/billing) of the console</Warning>

    <Accordion title="I am a launchpad or require verifying many collections">
      Crossmint offers a collection registration API and tools to verify creators and collections at scale. To learn more, [contact us](https://www.crossmint.com/contact/sales).
    </Accordion>
  </Tab>

  <Tab title="Check the Transaction Limit">
    ### Transaction limits

    The lower bound limit is USD \$0.75 per purchase for primaries and secondaries, and the upper bound limit is USD \$1,500 for primaries, and USD \$7,000 per purchase for secondaries (marketplaces). Those limits are per purchase. Users can make multiple purchases with total amounts surpassing those thresholds.

    If you require higher limits, [contact sales](https://www.crossmint.com/contact/sales).
  </Tab>
</Tabs>
