Skip to main content
GET
/
v1
/
tools
List available exchanges and bridges
curl --request GET \
  --url https://api.alyra.finance/v1/tools
{
  "exchanges": [
    {
      "key": "OPENOCEAN",
      "name": "OpenOcean",
      "logoURI": "https://raw.githubusercontent.com/AlyraLabs/types/main/src/assets/icons/bridges/openocean.png",
      "supportedChains": [
        "1",
        "56",
        "10",
        "137",
        "42161",
        "8453",
        "130",
        "146",
        "999",
        "9745",
        "1329",
        "43114",
        "59144",
        "80094"
      ]
    }
  ],
  "bridges": [
    {
      "key": "ACROSS",
      "name": "Across",
      "logoURI": "https://raw.githubusercontent.com/AlyraLabs/types/main/src/assets/icons/bridges/across.svg",
      "supportedChains": [
        {
          "fromChainId": 1,
          "toChainId": 10
        },
        {
          "fromChainId": 1,
          "toChainId": 56
        },
        {
          "fromChainId": 1,
          "toChainId": 137
        }
      ]
    }
  ]
}
The Alyra API is not yet public. For details, please contact our team.

Example requests for /v1/tools

Fetch all tools

import axios from "axios";

const response = await axios.get("https://api.alyra.finance/v1/tools");

console.log(response);

Fetch tools filtered by chain IDs

import axios from "axios";

const response = await axios.get("https://api.alyra.finance/v1/tools", {
params: { chains: "1,56,10" }
});

console.log(response);

Query Parameters

chains
string

A comma-separated list of chain identifiers to filter the instruments.

Example:

"1,56,10"

Response

List of tools grouped by type

exchanges
object[]
bridges
object[]