okx-onchain-gateway

Broadcast pre-signed blockchain transactions with gas estimation, simulation, and order tracking.

Updated May 10, 2026
One-click install
npx skills add https://github.com/Tsin418/crypto-research-agent --skill okx-onchain-gateway-tsin418
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: okx-onchain-gateway
Source: https://github.com/Tsin418/crypto-research-agent/tree/main/.agents/skills/okx-onchain-gateway
Command: npx skills add https://github.com/Tsin418/crypto-research-agent --skill okx-onchain-gateway-tsin418

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Users need a reliable way to move from a transaction plan to a confirmed on-chain result without guessing gas, calldata safety, or how to verify status after broadcasting.

Core Features & Use Cases

  • Gas & Cost Discovery: Estimate current gas price and estimate gas limit for a specific transaction on supported chains.
  • Pre-flight Safety via Simulation: Simulate transactions (dry-run) to detect likely failures before broadcasting.
  • Transaction Broadcasting & Tracking: Broadcast a pre-signed transaction and track confirmation status using the returned order ID and tx hash.

Quick Start

Tell the AI to get the gas price and broadcast a previously signed transaction on Ethereum: "Check gas on ethereum, then broadcast my signed transaction and track its confirmation."

Frequently Asked Questions about okx-onchain-gateway

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I broadcast a pre-signed blockchain transaction and track its confirmation status?

To broadcast a pre-signed transaction, you submit the signed payload through the gateway, which returns an order ID and tx hash for tracking confirmation status across supported chains like Ethereum and Solana.

Can I estimate gas prices and gas limits for transactions on multiple chains?

Yes, you can estimate current gas prices and gas limits for specific transactions across supported EVM and non-EVM chains using the gateway's dedicated gas and gas-limit commands.

How do I simulate an on-chain transaction before broadcasting to prevent failures?

You simulate an on-chain transaction by running a dry-run via the gateway's simulate command, which detects likely failures and checks calldata safety before you broadcast the signed payload.

Does this transaction broadcasting method support both EVM and non-EVM chains like Arbitrum and Solana?

Yes, transaction broadcasting supports both EVM chains like Ethereum, Base, BSC, Arbitrum, and Polygon, as well as non-EVM chains like Solana and XLayer through the gateway.

Why should I simulate my transaction before broadcasting it to the blockchain?

Simulating your transaction provides pre-flight safety by acting as a dry-run to detect likely failures, ensuring you avoid wasting gas on transactions that would revert on-chain.

What are the limitations of using this gateway for on-chain transactions?

The gateway applies strict guardrails to avoid swap quoting or execution misuse, focusing solely on broadcasting signed payloads, gas estimation, simulation, and order tracking rather than transaction construction.