What problem does it solve?
Provides a secure, final-mile gateway to broadcast pre-signed transactions, estimate gas and gas limits, simulate transactions, and track broadcast orders across multiple chains so users can reliably move signed transactions on-chain without handling node management or low-level RPCs.
Core Features & Use Cases
- Gas estimation and pricing: Query current gas prices and EIP-1559 fields for EVM chains and priority fee tiers for non-EVM chains.
- Simulation and safety checks: Dry-run transactions to detect reverts, estimate gasUsed, and surface failure reasons before committing to on-chain broadcasts.
- Broadcasting and tracking: Broadcast pre-signed hex or base58 transactions, receive an orderId and txHash, and poll order status for confirmations and failures.
- Cross-chain & workflows: Supports EVM and non-EVM chains (Ethereum, Solana, Base, BSC, Arbitrum, Polygon, XLayer), batch broadcasts (approve+swap flows), and optional MEV protection parameters.
- Operational integrity: Includes preflight installer verification, checksum validation, and guidance for handling rate limits and region restrictions.
- Use Case: Finalize a swap by receiving signed transaction bytes from a swap skill, broadcasting them safely with MEV protection where supported, and tracking confirmation status via orderId.
Quick Start
Broadcast a signed Ethereum transaction by running onchainos gateway broadcast --signed-tx <signed_hex> --address 0xYourWallet --chain ethereum.