
Binance Agentic Wallet
Drive the Binance `baw` CLI from an agent to sign in, check balances, transfer tokens, swap on DEX, and manage wallet security settings.
Overview
binance-agentic-wallet is an agent skill most often used in Build (also Operate) that routes wallet, transfer, swap, and order intents through the Binance `baw` CLI.
Install
npx skills add https://github.com/binance/binance-skills-hub --skill binance-agentic-walletWhat is this skill?
- Maps user intents to `baw` commands: auth signin/verify, balance, history, transfers, swaps, and limit orders
- Covers connect/disconnect wallet, slippage, MEV protection, daily limits, and supported chains settings
- Requires `@binance/agentic-wallet` npm global CLI (`baw`) at CLI version 1.0.9+ per skill metadata
- Reference-linked workflows for authentication, transfers, swaps, and order management
- OpenClaw metadata declares shell binary dependency on `baw` for agent runtimes
- Skill metadata version 1.0.1 with requiredCliVersion 1.0.9
- npm package @binance/agentic-wallet installs the baw binary
Adoption & trust: 1.8k installs on skills.sh; 881 GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You want on-chain wallet operations from chat but lack a consistent command routing table and install path for Binance's agentic wallet CLI.
Who is it for?
Solo builders already comfortable with self-custody risk who are adding Binance Web3 wallet automation to Claude Code, Cursor, or OpenClaw-style agents.
Skip if: Builders who need non-custodial wallet education only, fiat banking without crypto exposure, or teams forbidding npm-installed financial CLIs on agent hosts.
When should I use this skill?
When the user mentions connect/disconnect wallet, sign in, sign out, web3 wallet, wallet address, check balance, send BNB/USDT/crypto, transfer tokens, swap tokens, buy/sell token, DEX trade, limit order, market order, c
What do I get? / Deliverables
Your agent executes documented `baw` flows for auth, balances, transfers, DEX trades, and settings with reference-backed steps instead of guessing flags.
- Executed or staged `baw` CLI commands mapped from user intent
- Wallet auth, balance, transfer, swap, or order outcomes per Binance reference docs
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Wallet CLI wiring is canonical in Build when you add on-chain features to an agent or product surface. integrations is the right shelf for routing user intents to documented `baw` subcommands and reference docs.
Where it fits
Wire natural-language 'swap BNB for USDT' into the documented DEX market-order `baw` flow during feature implementation.
Pull wallet transaction history and cancel a stale limit order after a deploy without writing new shell scripts.
Verify daily limits, slippage, and MEV protection settings before enabling agent-triggered transfers in production.
How it compares
Agent skill over the official `baw` CLI—not a hosted MCP wallet server and not generic ethers.js snippets.
Common Questions / FAQ
Who is binance-agentic-wallet for?
Indie developers and agent builders who use Binance Web3 wallet operations via the `baw` command and want intent-to-command routing inside AI coding agents.
When should I use binance-agentic-wallet?
Use it in Build integrations when wiring wallet connect, transfers, and swaps; in Operate iterate when checking balances, history, or canceling orders; skip it for pure Idea research with no chain execution.
Is binance-agentic-wallet safe to install?
Review the Security Audits panel on this Prism page before installing; wallet skills touch funds, secrets, and network—never run sign-in or transfer flows on untrusted machines without your own review.
SKILL.md
READMESKILL.md - Binance Agentic Wallet
# Binance Agentic Wallet Skill This skill drives the `baw` CLI to manage a Binance Web3 wallet — sign-in/sign-out, balance and history queries, security settings, token transfers, DEX swaps (market orders), limit orders, and order management. ## Command Routing | User Intent | Command | Reference | |----------------------------------------------------------------------|-------------------------------|---------------------------------------------------| | Sign in / connect wallet | `auth signin` → `auth verify` | [authentication.md](references/authentication.md) | | Sign out / disconnect wallet | `auth signout` | [authentication.md](references/authentication.md) | | Check if wallet is connected | `wallet status` | [wallet-view.md](references/wallet-view.md) | | List supported chains / available networks | `wallet chains` | [wallet-view.md](references/wallet-view.md) | | Get my wallet address | `wallet address` | [wallet-view.md](references/wallet-view.md) | | Check token balances | `wallet balance` | [wallet-view.md](references/wallet-view.md) | | View transaction history | `wallet tx-history` | [wallet-view.md](references/wallet-view.md) | | View security settings | `wallet settings` | [wallet-setting.md](references/wallet-setting.md) | | Check remaining daily quota | `wallet left-quota` | [wallet-view.md](references/wallet-view.md) | | Check if any transactions are pending or require double-confirmation | `wallet tx-lock` | [wallet-view.md](references/wallet-view.md) | | Send / transfer tokens | `wallet send` | [send.md](references/send.md) | | Swap tokens at market price | `market-order swap` | [market-order.md](references/market-order.md) | | Get a swap quote without trading | `market-order quote` | [market-order.md](references/market-order.md) | | List or check market order status | `market-order list` | [market-order.md](references/market-order.md) | | Buy a token at a target price (limit order) | `limit-order buy` | [limit-order.md](references/limit-order.md) | | Sell a token at a target price (limit order) | `limit-order sell` | [limit-order.md](references/limit-order.md) | | List or check limit order status | `limit-order list` | [limit-order.md](referenc