Digital Products
For digital items (NFTs, tokens, etc.), you can specify one of the following recipient types:- Email address: Crossmint automatically generates a secure wallet for the user's email and delivers the item inside that new wallet. Email addresses are case-insensitive.
- Wallet address: Directly specify a blockchain wallet address. Receipt will be delivered to the email address specified in
payment.receiptEmail. This could be a user-owned wallet (e.g., MetaMask, Phantom, etc.) or a wallet you manage. The format depends on the blockchain: - Ethereum/EVM chains:0x1234567890abcdef1234567890abcdef12345678- Solana:5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty- Other chains: Contact support for format requirements
Specifying the Recipient
For Embedded Checkout, you specify the recipient by adding arecipient object to your checkout component. The recipient can be specified by email or wallet address.
Recipient by Email
When specifying a recipient by email, Crossmint will automatically create a secure custodial wallet on the fly for that email address:React
Recipient by Wallet Address
To deliver items directly to a specific blockchain wallet address:React

