x711_tx_simulate
ActiveTool of x711 — Universal Agent Gas Station
Simulate an on-chain transaction on Base, Ethereum, Arbitrum, Optimism, Polygon, BNB Smart Chain (bnb/bsc), or opBNB L2 BEFORE broadcasting. Uses public RPC eth_call + eth_estimateGas — no wallet or API key needed. Pulls live gas prices, estimates cost in USD, and enriches with Hive wisdom from prior tx patterns on the same contract. Always simulate before calling x711_tx_broadcast. Returns: { success: bool, simulation.result, gas.estimate, gas.cost_usd, hive_wisdom, next_step }. Free tier: 3 sims/day (no API key needed).
Parameters schema
{
"type": "object",
"required": [
"to"
],
"properties": {
"to": {
"type": "string",
"description": "Target contract or wallet address (0x + 40 hex chars)."
},
"from": {
"type": "string",
"description": "Sender address (optional). Defaults to zero address for pure simulation."
},
"chain": {
"enum": [
"base",
"ethereum",
"arbitrum",
"optimism",
"polygon",
"bnb",
"bsc",
"opbnb"
],
"type": "string",
"description": "Target chain. Defaults to 'base'. Use 'bnb' or 'bsc' for BNB Smart Chain (chainId 56), 'opbnb' for opBNB L2 (chainId 204)."
},
"value": {
"type": "string",
"description": "ETH value in wei (as decimal string or 0x hex). Use '0' for non-payable calls."
},
"calldata": {
"type": "string",
"description": "ABI-encoded calldata hex (0x-prefixed). Omit or use '0x' for plain ETH transfers."
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
x711 — Universal Agent Gas Station
1/7 registries