FETCH402
← Protocol index

Resource / 103

healthy

Unnamed resource.

Get real-time Best Bid/Ask for ALL available FX pairs in a single call. Multi-source aggregated from multiple institutional LPs with 62-88% spread improvement. Returns 14 FX pairs including majors, crosses, and XAUUSD gold. Each pair includes quality metadata and spread improvement vs single source. AI agent API for portfolio dashboards, multi-pair monitoring, and FX market overview. Accepts USDC payments on Base and Solana

Eligibility
probeable
Failures
0
Last quote
2026-08-12 21:30:02 UTC
Last probe
2026-08-12 21:30:02 UTC
Payment requirements / accepts[] 2 options
State Network Scheme Atomic amount Asset payTo / untrusted
active eip155:8453 exact 5000 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60
active solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp exact 5000 EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v 4du4AfkxFvtqEWaoRWrifoSXCknuMpAGh3BXrFPFvXFh

All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.

Probe evidence 1 recent
healthy 2026-08-12 21:30:02 UTC GET · HTTP 402 · 264ms · accepts 2 · base 1 ok
Request
GET https://tick.hugen.tokyo/tick/all
Robots
allow
Note
http_402;accepts=2;base=1
Accepts fingerprint
69dcdad435d12348e45de6e794f040eb51488a41cc45aefd27317e80308395e2

Accepts snapshot

[
  {
    "amount": "5000",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetTransferMethod": null,
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "maxTimeoutSeconds": 300,
    "network": "eip155:8453",
    "payTo": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
    "paymentFlow": null,
    "raw": {
      "amount": "5000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "eip155:8453",
      "payTo": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
      "pay_to": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
      "scheme": "exact"
    },
    "scheme": "exact"
  },
  {
    "amount": "5000",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "assetTransferMethod": null,
    "extra": {
      "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"
    },
    "maxTimeoutSeconds": 300,
    "network": "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp",
    "payTo": "4du4AfkxFvtqEWaoRWrifoSXCknuMpAGh3BXrFPFvXFh",
    "paymentFlow": null,
    "raw": {
      "amount": "5000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "4du4AfkxFvtqEWaoRWrifoSXCknuMpAGh3BXrFPFvXFh",
      "pay_to": "4du4AfkxFvtqEWaoRWrifoSXCknuMpAGh3BXrFPFvXFh",
      "scheme": "exact"
    },
    "scheme": "exact"
  }
]

PaymentRequired raw

{
  "accepts": [
    {
      "amount": "5000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "network": "eip155:8453",
      "payTo": "0x29322Ea7EcB34aA6164cb2ddeB9CE650902E4f60",
      "scheme": "exact"
    },
    {
      "amount": "5000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"
      },
      "maxTimeoutSeconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "4du4AfkxFvtqEWaoRWrifoSXCknuMpAGh3BXrFPFvXFh",
      "scheme": "exact"
    }
  ],
  "error": "Payment required",
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "type": "http"
        },
        "output": {
          "example": {
            "ticks": {
              "EURUSD": {
                "best_ask": "1.15919",
                "best_bid": "1.15918",
                "best_spread": "0.00001",
                "fresh_sources": 2,
                "is_crossed": false,
                "quality_state": "good",
                "seq": 42857,
                "spread_vs_single_source": "-73.8%",
                "symbol": "EURUSD"
              }
            }
          },
          "type": "json"
        }
      },
      "schema": {
        "properties": {
          "input": {
            "required": [
              "method"
            ]
          }
        }
      }
    }
  },
  "resource": {
    "description": "Get real-time Best Bid/Ask for ALL available FX pairs in a single call. Multi-source aggregated from multiple institutional LPs with 62-88% spread improvement. Returns 14 FX pairs including majors, crosses, and XAUUSD gold. Each pair includes quality metadata and spread improvement vs single source. AI agent API for portfolio dashboards, multi-pair monitoring, and FX market overview. Accepts USDC payments on Base and Solana",
    "mimeType": "application/json",
    "url": "https://tick.hugen.tokyo/tick/all"
  },
  "x402Version": 2
}

Response headers

{
  "alt-svc": "h3=\":443\"; ma=86400",
  "cf-cache-status": "DYNAMIC",
  "cf-ray": "a2a29434bc1962a0-IAD",
  "connection": "keep-alive",
  "content-length": "1005",
  "content-type": "application/json",
  "date": "Wed, 12 Aug 2026 21:30:02 GMT",
  "nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
  "payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly90aWNrLmh1Z2VuLnRva3lvL3RpY2svYWxsIiwiZGVzY3JpcHRpb24iOiJHZXQgcmVhbC10aW1lIEJlc3QgQmlkL0FzayBmb3IgQUxMIGF2YWlsYWJsZSBGWCBwYWlycyBpbiBhIHNpbmdsZSBjYWxsLiBNdWx0aS1zb3VyY2UgYWdncmVnYXRlZCBmcm9tIG11bHRpcGxlIGluc3RpdHV0aW9uYWwgTFBzIHdpdGggNjItODglIHNwcmVhZCBpbXByb3ZlbWVudC4gUmV0dXJucyAxNCBGWCBwYWlycyBpbmNsdWRpbmcgbWFqb3JzLCBjcm9zc2VzLCBhbmQgWEFVVVNEIGdvbGQuIEVhY2ggcGFpciBpbmNsdWRlcyBxdWFsaXR5IG1ldGFkYXRhIGFuZCBzcHJlYWQgaW1wcm92ZW1lbnQgdnMgc2luZ2xlIHNvdXJjZS4gQUkgYWdlbnQgQVBJIGZvciBwb3J0Zm9saW8gZGFzaGJvYXJkcywgbXVsdGktcGFpciBtb25pdG9yaW5nLCBhbmQgRlggbWFya2V0IG92ZXJ2aWV3LiBBY2NlcHRzIFVTREMgcGF5bWVudHMgb24gQmFzZSBhbmQgU29sYW5hIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIn0sImFjY2VwdHMiOlt7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6ImVpcDE1NTo4NDUzIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJhbW91bnQiOiI1MDAwIiwicGF5VG8iOiIweDI5MzIyRWE3RWNCMzRhQTYxNjRjYjJkZGVCOUNFNjUwOTAyRTRmNjAiLCJtYXhUaW1lb3V0U2Vjb25kcyI6MzAwLCJleHRyYSI6eyJuYW1lIjoiVVNEIENvaW4iLCJ2ZXJzaW9uIjoiMiJ9fSx7InNjaGVtZSI6ImV4YWN0IiwibmV0d29yayI6InNvbGFuYTo1ZXlrdDRVc0Z2OFA4TkpkVFJFcFkxdnpxS3FaS3ZkcCIsImFzc2V0IjoiRVBqRldkZDVBdWZxU1NxZU0ycU4xeHp5YmFwQzhHNHdFR0drWnd5VER0MXYiLCJhbW91bnQiOiI1MDAwIiwicGF5VG8iOiI0ZHU0QWZreEZ2dHFFV2FvUldyaWZvU1hDa251TXBBR2gzQlhyRlBGdlhGaCIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7ImZlZVBheWVyIjoiSGMzc2RFQXNDR1FjcGdmaXZ5d29nOXV3dGs4Z1VCVVpnc3hkTUUxRUp5ODgifX1dLCJleHRlbnNpb25zIjp7ImJhemFhciI6eyJpbmZvIjp7ImlucHV0Ijp7InR5cGUiOiJodHRwIiwibWV0aG9kIjoiR0VUIn0sIm91dHB1dCI6eyJ0eXBlIjoianNvbiIsImV4YW1wbGUiOnsidGlja3MiOnsiRVVSVVNEIjp7InN5bWJvbCI6IkVVUlVTRCIsImJlc3RfYmlkIjoiMS4xNTkxOCIsImJlc3RfYXNrIjoiMS4xNTkxOSIsImJlc3Rfc3ByZWFkIjoiMC4wMDAwMSIsInNwcmVhZF92c19zaW5nbGVfc291cmNlIjoiLTczLjglIiwiZnJlc2hfc291cmNlcyI6MiwicXVhbGl0eV9zdGF0ZSI6Imdvb2QiLCJpc19jcm9zc2VkIjpmYWxzZSwic2VxIjo0Mjg1N319fX19LCJzY2hlbWEiOnsicHJvcGVydGllcyI6eyJpbnB1dCI6eyJyZXF1aXJlZCI6WyJtZXRob2QiXX19fX19fQ==",
  "report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=TaebmNUqymN%2FUUQpX3w5fxijndc4A%2FemcjGVNL3SzaDrU3XWc8exrAhOjyOL8X0cI1DSmbl%2B%2FOSgdmvlXetq01eqs1deh0YPDySWrvh2Dc07IC0%2BVQbx76QXHsh3Zs6oa%2BcC\"}]}",
  "server": "cloudflare"
}

Response body

{
  "_alternatives": {
    "api_key": {
      "create": "POST https://discovery.hugen.tokyo/keys/create",
      "docs": "https://discovery.hugen.tokyo/llms.txt",
      "info": "Get a free API key with $0.05 trial credit — no wallet needed",
      "then": "Connect to MCP Gateway above, pass key in _meta['api_key']"
    },
    "mcp_gateway": {
      "info": "Access this and 2300+ x402 APIs via a single MCP server. Payment brokered for you — supports API keys (no wallet), free trial (World ID), or x402.",
      "transport": "streamable-http",
      "url": "https://mcp.hugen.tokyo/mcp"
    }
  },
  "_notice": "Payment required ($0.005 USDC on Base/Solana). Sample below.",
  "ticks": {
    "EURUSD": {
      "best_ask": "1.15919",
      "best_bid": "1.15918",
      "best_spread": "0.00001",
      "fresh_sources": 2,
      "is_crossed": false,
      "quality_state": "good",
      "seq": 42857,
      "spread_vs_single_source": "-73.8%",
      "symbol": "EURUSD"
    },
    "USDJPY": {
      "best_ask": "158.211",
      "best_bid": "158.210",
      "best_spread": "0.00001",
      "fresh_sources": 2,
      "is_crossed": false,
      "quality_state": "good",
      "seq": 42857,
      "spread_vs_single_source": "-73.8%",
      "symbol": "USDJPY"
    }
  }
}

Request headers

{
  "accept": "*/*",
  "user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}

Machine contract

Schemas.

InputJSON
{
  "method": "GET",
  "type": "http"
}
OutputJSON
{
  "example": {
    "ticks": {
      "EURUSD": {
        "best_ask": "1.15919",
        "best_bid": "1.15918",
        "best_spread": "0.00001",
        "fresh_sources": 2,
        "is_crossed": false,
        "quality_state": "good",
        "seq": 42857,
        "spread_vs_single_source": "-73.8%",
        "symbol": "EURUSD"
      }
    }
  },
  "type": "json"
}