approve_nft_for_marketplace
Approve NFTs for sale on Seaport or custom marketplaces across EVM networks. Specify collection, token ID, and private key to grant marketplace approval.
Instructions
Approve an NFT for sale on a marketplace (Seaport/OpenSea)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | Network name (e.g. 'bsc', 'opbnb', 'ethereum', 'base', etc.) or chain ID. Supports others main popular networks. Defaults to BSC mainnet. | bsc |
| tokenId | No | Specific token ID (omit for collection-wide approval) | |
| privateKey | Yes | Private key in hex format (with or without 0x prefix). SECURITY: This is used only for address derivation and is not stored. The private key will not be logged or displayed in chat history. | |
| marketplace | No | Marketplace to approve for | seaport |
| customOperator | No | Custom operator address if marketplace is 'custom' | |
| collectionAddress | Yes | NFT collection contract address |