BNB Chain Skill
name: bnb-chain
by clawzai · published 2026-03-22
$ claw add gh:clawzai/clawzai-bnb-chain---
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 --silentConfiguration
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 0x9787436458A36a9CC72364BaC18ba78fdEf83997Check BEP-20 Token Balance
node bnb.js token-balance <token_address> <wallet_address>Example (USDT):
node bnb.js token-balance 0x55d398326f99059fF775485246999027B3197955 0x9787436458A36a9CC72364BaC18ba78fdEf83997Send BNB
node bnb.js send <to_address> <amount_bnb> [--key <private_key>]Example:
node bnb.js send 0xRecipient 0.01 --key 0xYourPrivateKeySend 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 0xYourPrivateKeyGet 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:
Security Notes
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...