Install
openclaw skills install binanceOperate Binance Spot APIs through safe REST, WebSocket, and SDK workflows with signed requests, rate-limit control, and testnet-first execution.
openclaw skills install binanceOn first use, read setup.md for integration preferences and safe environment defaults.
User needs to read Binance market data, place or manage Spot orders, or troubleshoot signed API calls from terminal workflows. Agent handles request signing, filter validation, rate-limit safety, and WebSocket reconciliation.
Memory lives in ~/binance/. See memory-template.md for structure.
~/binance/
├── memory.md # API mode, symbols, and execution preferences
├── runbooks.md # Repeatable workflows that worked in production
├── incidents.md # Failures, response codes, and fixes
└── snapshots/ # Symbol filters and pre-trade validation captures
| Topic | File |
|---|---|
| Setup behavior | setup.md |
| Memory template | memory-template.md |
| Fast start commands | quickstart.md |
| Auth and signatures | auth-signing.md |
| Market data patterns | market-data.md |
| Streams and WS API | websocket.md |
| SDK and CLI options | sdk-cli.md |
| Limits and error handling | errors-limits.md |
| Spot testnet operations | testnet.md |
| Incident recovery | troubleshooting.md |
curlopenssljqBINANCE_API_KEY and BINANCE_API_SECRET for signed Spot requestsBINANCE_BASE_URL, BINANCE_WS_BASE, and BINANCE_TESTNET=1Never commit API keys or secrets to repository files.
~/binance/memory.md for preferences and environment mode~/binance/runbooks.md for proven workflows~/binance/incidents.md for outage and error history~/binance/snapshots/ for exchangeInfo and filter capturesrecvWindow realistic.exchangeInfo and enforce PRICE_FILTER, LOT_SIZE, and MIN_NOTIONAL.POST /api/v3/order/test first.POST /api/v3/order only when payload and filters are confirmed.executionReport events and REST queries.rateLimits in responses and throttle proactively.429 or 418, pause, back off exponentially, and avoid hammering retries.-1021 and fake auth failures.-1022.stepSize fails despite valid account balance.429 weight responses can trigger temporary automated bans.Only official Binance API surfaces below are used by this skill.
| Endpoint | Data Sent | Purpose |
|---|---|---|
https://api.binance.com and https://api-gcp.binance.com | Signed trade/account params, market query params | Spot REST production |
https://api1.binance.com to https://api4.binance.com | Same as Spot REST | Alternative production REST hosts |
https://data-api.binance.vision | Public market data params only | Spot public market data |
wss://stream.binance.com:9443 and wss://stream.binance.com:443 | Stream subscribe payloads and listenKey stream data | Spot market/user streams |
wss://data-stream.binance.vision | Market stream subscriptions only | Public market streams |
wss://ws-api.binance.com:443/ws-api/v3 | WS API signed and unsigned request payloads | Spot WebSocket API |
https://testnet.binance.vision, wss://stream.testnet.binance.vision, wss://ws-api.testnet.binance.vision/ws-api/v3 | Test order/account payloads | Spot testnet validation |
No other data is sent externally.
Data that leaves your machine:
Data that stays local:
~/binance/This skill does NOT:
By using this skill, request data is sent to Binance infrastructure. Only install if you trust Binance with your operational trading metadata.
Install with clawhub install <slug> if user confirms:
api - Build and debug robust HTTP API request workflowsauth - Handle API auth models, signatures, and credential safetybash - Automate shell workflows with safer command compositionbitcoin - Add BTC domain context when analyzing crypto executionclawhub star binanceclawhub sync