Index of every page on this site: llms.txt
All skills
binance avatar

/binance-agentic-wallet

@f422171 #1 trending · Oct 2026
by binancebinance/binance-skills-hub1.1k stars
249
Run it yourself

Use when the user mentions wallet connect/sign in/sign out, check balance, send/transfer tokens, swap/buy/sell tokens, DEX trade, limit/market order, cancel order, get a quote, transaction history, wallet settings, daily limit, slippage, MEV protection, supported chains, send to ENS domain, send to .eth or .bnb name, resolve domain name to address, domain-based transfer, send to .ai Agent ID name, prediction market, place prediction, redeem winnings, prediction PnL, x402 payment, HTTP 402 Payment Required, check/revoke/manage token approvals, DeFi protocols, staking, liquidity pool, LP, yield farming, deposit, redeem, stake, unstake, claim rewards/fees, health factor, APY, TVL, sign external transaction, contract call, sign message, EIP-712, developer mode, speed up/cancel/replace transaction, pending/stuck transactions, gas price, gas fee, network fee, fee levels, gas tiers, or any on-chain wallet operation.

Use this Skill: https://skilld.dev/gh/binance/binance-skills-hub/binance-agentic-wallet

Nothing lands on disk. Nothing to clean up.

Fork this Skill

Edit a local copy. It keeps the author and licence.

referencesgas.md

≈1.1k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Gas Price

wallet gas-price

Query the three gas price levels (LOW / MEDIUM / HIGH) for a chain.

Syntax

baw wallet gas-price --binanceChainId <id> --json

Parameters

Parameter Required Description
--binanceChainId <id> Yes Chain id, e.g. 56 (BSC), 1 (Ethereum), 8453 (Base), CT_501 (Solana)

Example

baw wallet gas-price --binanceChainId 56 --json

Response (EVM)

{
  "success": true,
  "data": {
    "baseFeePerGas": "0",
    "low":    { "gasPrice": "0.053", "maxFeePerGas": "0.053", "maxPriorityFeePerGas": "0.053", "tipAmount": null, "waitTimeEstimate": 16000 },
    "medium": { "gasPrice": "0.054", "maxFeePerGas": "0.054", "maxPriorityFeePerGas": "0.054", "tipAmount": null, "waitTimeEstimate": 8000 },
    "high":   { "gasPrice": "0.055", "maxFeePerGas": "0.055", "maxPriorityFeePerGas": "0.055", "tipAmount": null, "waitTimeEstimate": 3000 }
  }
}

Response (Solana)

{
  "success": true,
  "data": {
    "baseFeePerGas": null,
    "low":    { "gasPrice": "7059",    "maxFeePerGas": null, "maxPriorityFeePerGas": null, "tipAmount": "0.000005",    "waitTimeEstimate": null },
    "medium": { "gasPrice": "123381",  "maxFeePerGas": null, "maxPriorityFeePerGas": null, "tipAmount": "0.000020075", "waitTimeEstimate": null },
    "high":   { "gasPrice": "1003697", "maxFeePerGas": null, "maxPriorityFeePerGas": null, "tipAmount": "0.000164779", "waitTimeEstimate": null }
  }
}

Units

Chain type Field Unit
EVM gasPrice, maxFeePerGas, maxPriorityFeePerGas, baseFeePerGas gwei
Solana gasPrice compute unit price (micro-lamports)
Solana tipAmount SOL
Both waitTimeEstimate milliseconds (null on Solana)

EVM-only fields are null on Solana, and tipAmount is null on EVM.

Important Notes

  • Gas price moves with network conditions. What you report is a snapshot, not a locked quote. Never present it as the final transaction cost — the actual fee is settled when the transaction is built and confirmed.
  • Do not multiply it out. This command returns per-unit prices only; it has no transaction context and no gas limit, so any "price × gas limit = fee" figure you compute would be a guess. If the user wants an actual cost, run the relevant preview/quote command instead.
  • The levels come from the same source the wallet uses when it builds a transaction, but prices may change between this query and transaction building.
  • MEDIUM is the default level for wallet send, market-order swap, limit-order buy / sell. These commands support --gasLevel: suggest HIGH only when the user wants faster confirmation, and LOW when they want to save on fees.
  • approvals revoke always uses MEDIUM and has no gas parameter. Do not suggest changing its gas level or pass --gasLevel; see approvals.md.

When to Use

Run this when the user asks about gas — for example:

  • "How much is gas on BSC right now?"
  • "What's the difference between the fee tiers?"
  • "How much more expensive is the fast option?"
  • "Is now a good time to trade, gas-wise?"

Do not run it before every transaction. Transaction commands already pick the right level on their own, so a pre-flight gas query just adds a round trip without changing the outcome.

Errors

Code Meaning What to tell the user
351734 The chain does not support gas price queries yet Gas price lookup isn't available for that network yet.

Source: SKILL.md on GitHub

No rule matched.

skilld matched fixed text patterns in SKILL.md and file names. Patterns miss obfuscated code.

skilld run checks every file with the same patterns. It asks for approval before it loads a Skill with a behavior marked Needs approval.

2 warnings1d3 checks · Risk SAFE
  • Gen Agent Trust Hub1d

    This skill provides a secure and well-structured interface for the Binance Agentic Wallet CLI. It includes numerous security guardrails such as mandatory user confirmations for all financial transactions, automatic token security audits before trading, and explicit defenses against prompt injection from on-chain data or third-party API outputs. All external dependencies and network calls are directed to official Binance or affiliate infrastructure.

  • Socket3d

    1 alert: gptSecurity

  • Snyk3d

    Risk: MEDIUM · 1 issue

Signed by skilld at f422171. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 13 hours ago.

Activeupdated 4 days ago
Other metadata
metadata
{
  "author": "binance-web3-team",
  "version": "1.13.0",
  "requiredCliVersion": "1.11.0",
  "openclaw": {
    "requires": {
      "bins": [
        "baw"
      ]
    },
    "install": [
      {
        "kind": "node",
        "package": "@binance/agentic-wallet",
        "bins": [
          "baw"
        ],
        "label": "Install Binance Agentic Wallet CLI (npm)"
      }
    ]
  }
}

README badge

README badge for binance/binance-skills-hub/binance-agentic-wallet