🦀 ClawHub
BNB Chain NFT
by @clawzai
NFT operations on BNB Chain — get NFT metadata, check ownership, list NFTs by owner, transfer ERC-721 tokens, get collection info. Use for any NFT-related tasks on BSC.
💡 Examples
All operations use: nft.js
Get Collection Info
node nft.js collection
Returns name, symbol, total supply (if available).
Get NFT Metadata
node nft.js metadata
Returns owner, tokenURI, and fetched metadata (if URI is HTTP).
Check NFT Owner
node nft.js owner
List NFTs Owned by Address
node nft.js owned [--limit 100]
Scans token IDs to find NFTs owned by wallet. Use --limit to cap the scan range.
Get Wallet's NFT Balance
node nft.js balance
Returns count of NFTs owned in collection.
Transfer NFT
node nft.js transfer [--key ]
Approve NFT for Transfer
node nft.js approve [--key ]
Set Approval for All
node nft.js approve-all [--key ]
Check if Approved
node nft.js is-approved
⚙️ Configuration
For write operations (transfer, approve), set private key:
export BNB_PRIVATE_KEY="0x..."
Or pass with --key flag.
TERMINAL
clawhub install bnb-nft