Skip to main content
GET
/
chains
Get all the supported chains and assets.
curl --request GET \
  --url https://{environment}.garden.finance/v2/chains \
  --header 'garden-app-id: <api-key>'
{
  "status": "Ok",
  "error": "<string>",
  "result": [
    {
      "chain": "arbitrum",
      "name": "Arbitrum",
      "id": "evm:42161",
      "native_asset_id": "arbitrum:eth",
      "icon": "<string>",
      "explorer_url": "<string>",
      "confirmation_target": 123,
      "source_timelock": "<string>",
      "destination_timelock": "<string>",
      "supported_htlc_schemas": [
        "evm:htlc_erc20"
      ],
      "supported_token_schemas": [
        "evm:erc20"
      ],
      "assets": [
        {
          "id": "arbitrum:wbtc",
          "name": "Wrapped Bitcoin:WBTC",
          "chain": "evm:42161",
          "icon": "<string>",
          "htlc": {
            "address": "<string>",
            "schema": "evm:htlc_erc20"
          },
          "token": {
            "address": "<string>",
            "schema": "evm:erc20"
          },
          "decimals": 8,
          "min_amount": "<string>",
          "max_amount": "<string>",
          "price": 1
        }
      ]
    }
  ]
}
Retrieve a list of all supported blockchain networks.

Authorizations

garden-app-id
string
header
required

If you do not yet have an app ID, please follow these steps.

Query Parameters

from

(Optional) Asset filter. Mainnet

Available options:
arbitrum:wbtc,
ethereum:wbtc,
arbitrum:ibtc,
base:cbbtc,
bitcoin:btc,
bnbchain:btcb,
botanix:btc,
citrea:cbtc,
ethereum:cbbtc,
ethereum:usdt,
hyperevm:ubtc,
litecoin:ltc,
monad:mon,
monad:usdc,
solana:cbbtc,
solana:sol,
solana:usdc,
starknet:wbtc,
tron:usdt

Response

200 - application/json

Object with supported chains and assets.

status
enum<string>
Available options:
Ok,
Error
error
string | null
result
Chain Information · object[]