Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

TxRelay API (Beta)

TxRelay is the official cross-chain bridge for TxFlow. Deposits from Ethereum, Base, Solana, and other networks, and withdrawals back to those networks, go through these /api/v1/bridge routes. They are served by a host of their own — not the node and not the API service.

  • Content-Type: application/json

Networks

MainnetTestnet
Host — /api/v1/bridgehttps://api-bridge.txflow.comhttps://devnet-bridge.txflow.net

Channel

channel_id selects which product the peg / deposit address is issued for. TxFlow clients always send 0. A different channel (for example 1) returns a different deposit_address for the same route.

channel_idProduct
0TxFlow
1YN (do not mix with TxFlow routes)

How it fits with /info and /exchange

StepDeposit (external → TxFlow)Withdraw (TxFlow → external)
1GET /networkssame
2POST /deposit-address with dst_chain: "txflow"src_chain: "txflow", dst_chain = external chain
3User sends the asset on the source chain to deposit_addresstokenSend the TxFlow asset to that peg

Native Arbitrum USDC out is withdraw3, not TxRelay.

Routes

MethodPathReturns
GET/api/v1/bridge/networksChains, tokens, fees, and enable flags
POST/api/v1/bridge/deposit-addressOne-time deposit / peg address for a route