Docs Navigationexpand_more

Public Relayer

Public Relayer: Supported Networks

View supported mainnet and testnet networks and accepted payment tokens for the 1Shot Public Relayer.

Production (mainnet)

JSON-RPC endpoint: https://relayer.1shotapi.com/relayers. Pass the chain id in relayer_getCapabilities params — there is no network switch on the URL path.

Network
USDCUSDC
USDTUSDT
USDGUSDG
mUSDmUSD
EthereumEthereum (1)
LineaLinea (59144)
-
ArbitrumArbitrum (42161)
--
OptimismOptimism (10)
--
BSCBSC (56)
--
BaseBase (8453)
--
PolygonPolygon (137)
--
SonicSonic (146)
---
UnichainUnichain (130)
--
MonadMonad (143)
--
CeloCelo (42220)
--

Testnet (development)

JSON-RPC endpoint: https://relayer.1shotapi.dev/relayers. Use Base Sepolia (recommended) or Ethereum Sepolia for iteration before moving to mainnet. Get testnet USDC from the Circle faucet. See First JSON-RPC Call for a runnable Base Sepolia example.

Network
USDCUSDC
USDTUSDT
USDGUSDG
mUSDmUSD
Base SepoliaBase Sepolia (84532)
---
Ethereum SepoliaEthereum Sepolia (11155111)
---

Source of truth is the live relayer response from relayer_getCapabilities. Token checkmarks above are indicative — always confirm addresses and support at runtime.

Relayer endpoint: https://relayer.1shotapi.com/relayers

Query supported networks and tokens

curl -X POST "https://relayer.1shotapi.com/relayers" -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"relayer_getCapabilities","params":["1"]}' | jq