Skip to main content
GET
/
router
/
supported-bridges
/
route
Get supported bridges for specific route
curl --request GET \
  --url https://api.chainrails.io/api/v1/router/supported-bridges/route \
  --header 'Authorization: Bearer <token>'
{
  "supportedBridges": [
    "ACROSS",
    "CCTP",
    "RHINOFI"
  ],
  "routeInfo": {
    "sourceChain": "BASE_TESTNET",
    "destinationChain": "ARBITRUM_TESTNET",
    "bridgeCount": 3,
    "isSupported": true
  }
}

Authorizations

Authorization
string
header
required

Enter your Chainrails API key as a Bearer token

Query Parameters

sourceChain
enum<string>
required

Source blockchain

Available options:
ARBITRUM_MAINNET,
ARBITRUM_TESTNET,
AVALANCHE_MAINNET,
AVALANCHE_TESTNET,
BASE_MAINNET,
BASE_TESTNET,
STARKNET_MAINNET,
STARKNET_TESTNET,
BSC_MAINNET,
ETHEREUM_MAINNET,
ETHEREUM_TESTNET
Example:

"BASE_TESTNET"

destinationChain
enum<string>
required

Destination blockchain

Available options:
ARBITRUM_MAINNET,
ARBITRUM_TESTNET,
AVALANCHE_MAINNET,
AVALANCHE_TESTNET,
BASE_MAINNET,
BASE_TESTNET,
STARKNET_MAINNET,
STARKNET_TESTNET,
BSC_MAINNET,
ETHEREUM_MAINNET,
ETHEREUM_TESTNET
Example:

"ARBITRUM_TESTNET"

Response

Supported bridges for route retrieved successfully

supportedBridges
enum<string>[]
Available options:
ACROSS,
CCTP,
GATEWAY,
RHINOFI
Example:
["ACROSS", "CCTP", "RHINOFI"]
routeInfo
object