6.2k★by clawzai
bnb-chain – OpenClaw Skill
bnb-chain is an OpenClaw Skills integration for coding workflows. Basic BNB Chain operations — check balances, send BNB, send BEP-20 tokens.
Skill Snapshot
| name | bnb-chain |
| description | Basic BNB Chain operations — check balances, send BNB, send BEP-20 tokens. OpenClaw Skills integration. |
| owner | clawzai |
| repository | clawzai/bnb-chain |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @clawzai/bnb-chain |
| last updated | Feb 7, 2026 |
Maintainer

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
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
- **Never commit private keys** to git - Use environment variables or secure storage - Double-check recipient addresses before sending - Start with small test amounts
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
Store your private key securely. The skill reads from environment variable: ```bash export BNB_PRIVATE_KEY="0x..." ``` Or pass it directly to the helper script.
FAQ
How do I install bnb-chain?
Run openclaw add @clawzai/bnb-chain in your terminal. This installs bnb-chain into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/clawzai/bnb-chain. Review commits and README documentation before installing.
