BNB Chain NFT Operations for Openclaw

A comprehensive tool for performing ERC-721 NFT operations including metadata retrieval and token transfers on the BNB Chain.

clawzai
v0.1.0
Feb 1, 2026
1
2.5k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install bnb-nft

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install bnb-nft using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is BNB Chain NFT Operations?

The bnb-nft skill for Openclaw Skills provides a streamlined interface for interacting with ERC-721 non-fungible tokens on the BNB Smart Chain (BSC). It simplifies complex blockchain interactions into simple CLI commands, allowing developers and AI agents to query collection data, fetch asset metadata, and manage token ownership without writing custom web3 boilerplate code.

By leveraging the reliability of the BNB Chain ecosystem, this skill enables seamless integration of NFT functionalities into automated workflows. Whether you are building a gallery, managing a portfolio, or automating token transfers, this tool provides the necessary hooks to interact with smart contracts securely and efficiently within the Openclaw Skills framework.

BNB Chain NFT Operations Use Cases

  • Retrieving metadata and tokenURI for specific BSC NFT assets.
  • Scanning a wallet address to list all owned tokens within a specific collection.
  • Automating NFT transfers and approval processes for marketplace integrations.
  • Verifying ownership and collection statistics like total supply and symbol.

How BNB Chain NFT Operations Works

  1. The user provides a contract address and specific command to the nft.js script within the Openclaw Skills environment.
  2. The skill connects to the BNB Chain via ethers.js to query the blockchain state.
  3. For read operations, it fetches data like ownerOf or tokenURI directly from the contract.
  4. For write operations, it signs transactions using a provided private key to modify state (transfer/approve).
  5. The resulting data or transaction hash is returned to the terminal for further processing.

BNB Chain NFT Operations Setup

Navigate to the skill directory and install the necessary dependencies for Openclaw Skills:

cd ~/.openclaw/workspace/skills/bnb-nft && npm install ethers --silent

For write operations (transfers and approvals), you must configure your private key via an environment variable:

export BNB_PRIVATE_KEY="0x..."

BNB Chain NFT Operations Data Schema & Taxonomy

The skill interacts with ERC-721 standard contracts. Output data and metadata are organized as follows:

Data Type Description
Collection Data Returns contract name, symbol, and total supply (where supported).
Metadata Object Includes the owner address, tokenURI, and fetched JSON metadata.
Ownership Data Lists counts of NFTs owned and specific token IDs found within scan ranges.
Transaction Receipt Provides hash and status for on-chain state changes like transfers.

BNB Chain NFT Operations Advanced Features

  • Batch scanning of token IDs with configurable limits for efficient ownership discovery.
  • Granular approval management including Set Approval for All for marketplace operators.
  • Support for both environment variables and direct CLI flags for flexible private key management.
  • Direct HTTP metadata fetching for rapid asset inspection and indexing.
  • Seamless compatibility with popular BSC collections like Pancake Squad and BakerySwap.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*