NFT Operations
ERC-721 and ERC-1155 NFT management including transfers, ownership verification, and metadata retrieval.
Checking NFT Ownership
Get NFT Owner
Check who owns a specific NFT:
Get owner of NFT token ID 42 from MyNFTCollectionExample Output:
NFT Owner:
Contract: MyNFTCollection
Token ID: 42
Owner: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266Check by Contract Address
Get owner of token ID 123 from 0x123abc456def...Verify Your NFT Ownership
Do I own NFT token ID 42 from MyNFTCollection?Example Output:
NFT Transfers
Transfer NFT to Another Address
Send an NFT to a different wallet:
Example Output:
Transfer by Contract Address
Transfer Multiple NFTs (ERC-1155)
For multi-token contracts supporting batch transfers:
NFT Information & Metadata
Get NFT Information
Retrieve detailed information about an NFT:
Example Output:
Get Collection Information
Learn about an entire NFT collection:
Example Output:
Check Token URI
Get the metadata URI for an NFT:
Example Output:
Available NFT Operations
WalletAgent currently supports these ERC-721 NFT operations:
Transfer NFTs - Move NFTs between addresses
Check NFT Ownership - See who owns a specific NFT
Get NFT Information - View NFT metadata and properties
Multi-Chain NFT Management
NFTs on Different Chains
NFTs exist independently on each blockchain:
Ethereum
CryptoPunks, Bored Apes, Art Blocks
Polygon
Sandbox, Decentraland items
Sepolia
Test NFT collections
Cross-Chain Considerations
Important Notes:
NFTs cannot be directly transferred between chains
Same collection may exist on multiple chains (different contracts)
Bridge services needed for cross-chain NFT movement
Error Handling
Common NFT Errors
Not the Owner
NFT Not Found
Transfer Not Approved
Insufficient Gas
NFT Security Best Practices
Ownership Verification
Always verify ownership before operations:
Marketplace Safety
Trusted Platforms: Only approve well-known marketplaces
Limited Approvals: Revoke approvals when not trading
Verify Transactions: Double-check recipient addresses
Metadata Validation
Mock vs Real Mode
Mock Mode (Safe Learning):
✅ Test NFT collections with unlimited minting
✅ Practice transfers and approvals safely
✅ Learn marketplace interactions risk-free
Real Mode (Testnet Only):
⚠️ Limited testnet NFT availability
⚠️ Real gas costs for all operations
❌ Never use valuable mainnet NFTs
Troubleshooting
NFT Not Displaying
Check Network: Ensure correct blockchain
Verify Contract: Confirm NFT contract address
Transfer Issues
Ownership Problems: Most common cause
Approval Issues: Required for marketplace operations
Metadata Loading
URI Problems: Metadata server issues
Next Steps
Now that you understand NFT operations, explore related topics:
👉 Chain Management → - Multi-chain NFT strategies 👉 Security → - NFT security best practices 👉 Developer Guide → - Create your own NFTs
Practice Exercises
Basic NFT Operations
Check ownership of different NFTs
Practice transferring test NFTs
Explore NFT metadata and properties
Marketplace Preparation
Grant approvals to test marketplaces
Check current approval status
Practice revoking approvals
Multi-Chain NFTs
Switch chains and explore different collections
Compare same projects on different networks
Understand cross-chain limitations
You now have comprehensive knowledge of NFT operations and management! 🎨
Last updated
