HomeBrowseUpload
← Back to registry
// Skill profile

BNB Chain Skill

name: bnb-chain

by clawzai · published 2026-03-22

数据处理安全工具加密货币
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:clawzai/clawzai-bnb-chain
View on GitHub
// Full documentation

---

name: bnb-chain

version: 0.1.0

description: Basic BNB Chain operations — check balances, send BNB, send BEP-20 tokens.

metadata: {"openclaw":{"emoji":"🟡","category":"blockchain","requires":{"bins":["node"]}}}

---

# BNB Chain Skill

Basic operations on BNB Chain (BSC). Check balances and send transactions.

Setup

Requires Node.js and ethers.js:

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

Configuration

Store your private key securely. The skill reads from environment variable:

export BNB_PRIVATE_KEY="0x..."

Or pass it directly to the helper script.

Usage

All operations use the helper script: `bnb.js`

Check BNB Balance

node bnb.js balance <address>

Example:

node bnb.js balance 0x9787436458A36a9CC72364BaC18ba78fdEf83997

Check BEP-20 Token Balance

node bnb.js token-balance <token_address> <wallet_address>

Example (USDT):

node bnb.js token-balance 0x55d398326f99059fF775485246999027B3197955 0x9787436458A36a9CC72364BaC18ba78fdEf83997

Send BNB

node bnb.js send <to_address> <amount_bnb> [--key <private_key>]

Example:

node bnb.js send 0xRecipient 0.01 --key 0xYourPrivateKey

Send BEP-20 Token

node bnb.js send-token <token_address> <to_address> <amount> [--key <private_key>]

Example (send 10 USDT):

node bnb.js send-token 0x55d398326f99059fF775485246999027B3197955 0xRecipient 10 --key 0xYourPrivateKey

Get Wallet Address from Private Key

node bnb.js address <private_key>

Get Transaction Details

node bnb.js tx <tx_hash>

Common Token Addresses (BSC Mainnet)

| Token | Address |

|-------|---------|

| USDT | `0x55d398326f99059fF775485246999027B3197955` |

| USDC | `0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d` |

| BUSD | `0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56` |

| WBNB | `0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c` |

RPC Endpoints

Default: `https://bsc-dataseed.binance.org/`

Alternatives:

  • `https://bsc-dataseed1.binance.org/`
  • `https://bsc-dataseed2.binance.org/`
  • `https://bsc-dataseed3.binance.org/`
  • `https://bsc-dataseed4.binance.org/`
  • Security Notes

  • **Never commit private keys** to git
  • Use environment variables or secure storage
  • Double-check recipient addresses before sending
  • Start with small test amounts
  • // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band