AArtery
On this page

Providers

Artery fronts five distinct market surfaces behind one API. Each surface is a registered provider with declared capabilities (data / trade / stream / delegation). All capabilities are surfaced live at GET /providers — the static matrix below is for orientation.

Capability matrix

ProviderTypedatatradestreamdelegation
PolymarketPrediction CLOB1.5EIP-712 + Safe Module
KalshiCFTC event exchange1.5RSA-gatedRSA private-key upload (KMS)
Hyperliquid Perp + HIP-3Perp + builder-deployed1.5EIP-712 approveAgent
Hyperliquid HIP-4Binary outcome markets1.5EIP-712 approveAgent (USDH)
Hyperliquid DEXHyperEVM swap1.5Permit2 typed data

Pick by use case

Live capability check

bashcurl -sS https://api.artery.questflow.ai/providers | jq

Sample shape — today every provider exposes data: true; the rest light up incrementally as features ship:

json{
  "providers": [
    {
      "key": "polymarket",
      "capabilities": {
        "data": true,
        "trade": false,
        "stream": false,
        "delegation": false
      }
    },
    {
      "key": "kalshi",
      "capabilities": {
        "data": true,
        "trade": false,
        "stream": false,
        "delegation": false
      }
    },
    {
      "key": "hyperliquid_perp",
      "capabilities": {
        "data": true,
        "trade": false,
        "stream": false,
        "delegation": false
      }
    },
    {
      "key": "hyperliquid_hip4",
      "capabilities": {
        "data": true,
        "trade": false,
        "stream": false,
        "delegation": false
      }
    },
    {
      "key": "hyperliquid_dex",
      "capabilities": {
        "data": true,
        "trade": false,
        "stream": false,
        "delegation": false
      }
    }
  ]
}
Note

Capabilities are declared by each adapter and asserted by a contract test suite. Artery ships data: true for every provider; trade, stream, and delegation light up incrementally as the signing + KMS paths land. The /v1/stream WebSocket gateway already works for Hyperliquid allMids — the catalog flag flips when end-to-end client subscribe → upstream forward → client event is contract-tested.

Edit this page on GitHubLast updated
Providers · Artery API Docs