Broadcast a client-signed transaction to the chain via the Binance Web3 API relay. Returns the transaction hash and an internal orderId you can use to track on-chain status via the post-transaction service.
Optional MEV protection (EVM chains only) routes the transaction through a private mempool to mitigate front-running and sandwich attacks.
Request parameters.
Look up broadcast orders previously submitted via /pre-transaction/broadcast-transaction. Filter by txStatus or orderId, paginate with cursor.
Request parameters.
Estimate the gas limit (or compute-unit ceiling on Solana) for an unsigned transaction.
Provide either evmTx for EVM chains or solTx for Solana, matching the value of binanceChainId.
Request parameters.
Query the current network gas price for the specified chain. The response shape varies by chain family:
evmLegacyGasPrice (legacy gasPrice) and
eip1559GasPrice (baseFee + priority/max fees) when EIP-1559 is supported.solanaGasPrice (compute-unit prices and Jito tips).
Fields not applicable to the chain family are returned as null.Request parameters.
Return the blockchain networks supported by the Transaction service for gas estimation, simulation, and broadcasting. The list is dynamically configured server-side and may change over time.
Request parameters.
Simulate transaction execution off-chain to predict its outcome before broadcasting. The response includes the predicted execution status, balance changes per affected account/token, and ERC-20 allowance changes (EVM chains).
Provide either evmTx (EVM chains) or solTx (Solana) matching binanceChainId.
Request parameters.
TransactionApi - object-oriented interface TransactionApi