Skip to content
GET /v1/search

Universal on-chain search

Try it live

10 free calls per day — no sign-up, no API key. Goes through the oanor gateway.

Custom headers (optional)
api.oanor.com/tac-api

It works. Grab an API key and use it in your project.

Get an API key

Code snippets

curl "https://api.oanor.com/tac-api/v1/search" \
  -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/tac-api/v1/search", {
  headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/tac-api/v1/search");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
    "https://api.oanor.com/tac-api/v1/search",
    headers={"x-oanor-key": "oanor_test_..."}
)

Example response

A real response from this endpoint, captured by the latest health check.

{
    "data": {
        "count": 46,
        "query": "USD",
        "results": [
            {
                "name": "Tether USD",
                "type": "token",
                "symbol": "USD₮",
                "address": "0xAF988C3f7CB2AceAbB15f96b19388a259b6C438f"
            },
            {
                "name": "Resolv USD",
                "type": "token",
                "symbol": "USR",
                "address": "0xb1b385542B6E80F77B94393Ba8342c3Af699f15c"
            },
            {
                "name": "USD0 Liquid Bond",
                "type": "token",
                "symbol": "USD0++",
                "address": "0x1791BAff6a5e2F2A1340e8B7C1EA2B0c1E2DD1ea"
            },
            {
                "name": "Parallel USDp",
                "type": "token",
                "symbol": "USDP",
                "address": "0x4DeF531c3060686948f00EcC7504f2E0b71EDa14"
            },
            {
                "name": "Re7 USDT",
                "type": "token",
                "symbol": "Re7USDT",
                "address": "0x4183Bd253Dc1918A04Bd8a8dD546BaAD58898109"
            },
            {
                "name": "Edge UltraYield USDT",
                "type": "token",
                "symbol": "edgeUSDT",
                "address": "0x9A057627f023f5C37Ebc6E7959720848968d7a43"
            },
            {
                "name": "Usual Invested USD0++ in TAC",
                "type": "token",
                "symbol": "uTAC++",
                "address": "0xc218333954e5F6Add5f9460396C2181039cCe67B"
            },
            {
                "name": "Usual USD",
                "type": "token",
                "symbol": "USD0",
                "address": "0x9bB6983Ca454320BD8691409690B4FCCD489EE96"
            },
            {
                "name": "Debt Token",
                "type": "token",
                "symbol": "USDD",
                "address": "0x343AF6b37B6083Eb44D050b3dcCf4627913Cc209"
            },
            {
                "name": "MOCK USD Coin",
                "type": "token",
                "symbol": "mUSD",
                "address": "0x2BA06eca1352566A6108DD3C7010B773e9568627"
            },
            {
                "name": "Curve.fi USDT-WTAC Gauge Deposit",
                "type": "token",
                "symbol": "USDT-WTAC-gauge",
                "address": "0x9F1e05ae2823A070236BD2978e4180F2914aD3b8"
            },
            {
                "name": "USDT/WTAC",
                "type": "token",
                "symbol": "USDT-WTAC",
                "address": "0xAaD47973427b39bE737C1154F50DD6595083FA88"
            },
            {
                "name": "USN/USDT",
                "type": "token",
                "symbol": "USN-USDT",
                "address": "0x24894F0c4f80837d61CA21730A75Fa216FED7200"
            },
            {
                "name": "Boinkers USD",
                "type": "token",
                "symbol": "boinkersUSD",
                "address":
…