Transfer NFT (userId)
Transfer NFTs from one wallet to another wallet. Intended for wallets created with userId
option.
API scope required: wallets:nfts.transfer
This API enables you to initiate a transfer of an NFT in a wallet created with the userId
option. Wallets created in this manner are whitelabel and fully controlled by the project. This also means that users cannot login to Crossmint.com to access the wallet. This is a feature intended to enable you to have full control of the user experience.
Authorizations
Obtained in the Crossmint developer console
Body
Specify the name of the blockchain
arbitrum
, arbitrumnova
, arbitrum-sepolia
, base
, base-sepolia
, bsc
, ethereum
, ethereum-sepolia
, optimism
, optimism-sepolia
, polygon
, polygon-amoy
, shape
, shape-sepolia
, skale-nebula
, skale-nebula-testnet
, solana
, soneium-minato-testnet
, zkyoto
, zora
, zora-sepolia
The numeric token ID of the NFT to be transferred, only used for EVM tokens
The wallet address for the current owner
The wallet address to send the NFT to
Solana: mintHash
EVM: token contract address