> ## Documentation Index
> Fetch the complete documentation index at: https://tokenterminal.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> To query the Token Terminal data catalog, read https://tokenterminal.com/docs/catalog/agents-manual.md first. It is the whole catalog as one page: table naming grammar, key columns, partition and cluster rules, units, additivity, and the tables that are documented but not served yet.
> Never query a catalog table on a time bound alone. Also filter its cluster key, which you read from INFORMATION_SCHEMA.COLUMNS; an empty result means the object is a view, whose pruning contract is on its page. Compute is billed to the caller's own Google Cloud project.

# Apps

> Deployed protocol versions, the project behind each one, and their metrics per chain.

An app is one deployed version of a protocol, such as `uniswap-v3`, `aave-v3` or `hyperliquid-perps`. It belongs to the [project](/docs/catalog/projects/index) that runs it, and it operates on one or more [chains](/docs/catalog/chains/index).

An app's figures cover every chain it runs on, and the app-and-chain tables split the same figures by chain.

## Coverage

A tab per grain. Each tab says what one row is, and a tick marks every app that reports the measure at that grain.

<Tabs>
  <Tab title="App">
    An app is one deployed version of a protocol, such as `uniswap-v3`. One row per app per day, across every chain it runs on.

    <div class="tt-roster">
      <table class="tt-coverage">
        <thead>
          <tr>
            <th width="230">App</th>
            <th>TVL</th>
            <th>Trading volume</th>
            <th>Active loans</th>
            <th>Fees</th>
            <th>Supply-side fees</th>
            <th>Revenue</th>
            <th>Daily active users</th>
            <th>Weekly active users</th>
            <th>Monthly active users</th>
          </tr>
        </thead>

        <tbody>
          <tr><td><code>aave-v2</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aave-v3</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aave-v4</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>acala-dex</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>aerodrome-slipstream</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aerodrome-stable</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>aerodrome-volatile</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>aperture-swap-v1</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>apeswap-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>bifrostio-stable-swaps</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>blackhole-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>camelot-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>chainflip-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>chainflip-lending</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>chainlink-ccip</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>circle-cctp-v1</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>circle-cctp-v2</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>curve-dex</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>curve-llamalend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>debridge-liquidity-network-dln</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>dodo-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>dreamcash-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>driftprotocol-trade</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>dydx-v3</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>dydx-v4</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>edgex-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>entropyio-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>equalizer-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>etherfi-cash</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>etherfi-liquid</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>etherfi-stake</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>euler-lending</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>euler-swap</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>fathom-dex</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>felix-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>flyingtulip-lend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>flyingtulip-perpetual-put-marketplace</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>honeypop-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hydradx-dex</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hydradx-lending</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hyena-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hyperliquid-outcome-markets</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>hyperliquid-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>hyperliquid-spot</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>instadapp-fluid-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid-dex-lite</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid-lite</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid-vault</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-jupiter-lend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>instadapp-venus-flux</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>integral-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>jupiter-lend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>jupiter-perps</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>jupiter-ultra</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>kamino-lend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>katananetwork-perps</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>katananetwork-vault-bridge</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>kinetiq-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>layerzero-v1</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>layerzero-v2</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>maple-institutional</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>maple-other-pools</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>marinade-liquid-staking</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>maverick-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>meteora-launchpad</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>meteora-liquidity-pools</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>morpho-blue</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>morpho-midnight</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>morpho-optimizer</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>near-intents</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>okutrade-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>orca-token-swap-v2</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>orca-whirlpools</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pancakeswap-v2</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pancakeswap-v3</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pangolin-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>paragon-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pendle-amm</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pendle-boros</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pendle-limit-order</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pendle-vependle</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pendle-yield-tokenization</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>primenumbers-primefi-lending</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>primenumbers-staking</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pumpfun-launchpad</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>quickswap-v2</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>quickswap-v3</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>ramses-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>raydium-clmm</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-cpmm</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-launchlab</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-openbook</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-stable-swap</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>ripple-amm</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>ripple-clob</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>sanctum-infinity</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>sanctum-reserve</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>seamlessprotocol-ilms</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>seamlessprotocol-lending</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>seamlessprotocol-leverage-tokens</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>shadowexchange-concentrated-liquidity</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>shadowexchange-constant-product</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>solidlizard-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>spark-lend</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>spookyswap-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>sushiswap-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>thruster-clamm</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>thruster-classic</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>traderjoe-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>tradexyz-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>uniswap-v2</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>uniswap-v3</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>uniswap-v4</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>variational-omni</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>velodrome-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>ventuals-perps</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>venus-flux</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>venus-lending</code></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>versedex-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>zkswap-dex</code></td><td><span class="tt-cross">✗</span></td><td><span class="tt-check">✓</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td><td><span class="tt-cross">✗</span></td></tr>
        </tbody>
      </table>
    </div>
  </Tab>

  <Tab title="App × chain">
    An app's figures split by the chain they were earned on, such as `uniswap-v3` on `arbitrum`. One row per app and chain per day.

    <div class="tt-roster">
      <table class="tt-coverage">
        <thead>
          <tr>
            <th width="230">App</th>
            <th>Trading volume</th>
          </tr>
        </thead>

        <tbody>
          <tr><td><code>aave-v3</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>aave-v4</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>aerodrome-slipstream</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aerodrome-stable</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aerodrome-volatile</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>aperture-swap-v1</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>apeswap-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>blackhole-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>camelot-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>chainlink-ccip</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>circle-cctp-v1</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>circle-cctp-v2</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>curve-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>dodo-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>dreamcash-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>entropyio-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>equalizer-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>fathom-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>felix-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>honeypop-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>hyena-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hyperliquid-outcome-markets</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>hyperliquid-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>hyperliquid-spot</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>instadapp-fluid-dex-lite</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>integral-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>kinetiq-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>layerzero-v1</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>layerzero-v2</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>maverick-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>meteora-launchpad</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>meteora-liquidity-pools</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>okutrade-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>orca-whirlpools</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pancakeswap-v2</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pancakeswap-v3</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>pangolin-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>paragon-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>pumpfun-launchpad</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>quickswap-v2</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>quickswap-v3</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>ramses-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-clmm</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-cpmm</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-launchlab</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-openbook</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>raydium-stable-swap</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>shadowexchange-concentrated-liquidity</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>shadowexchange-constant-product</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>solidlizard-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>spookyswap-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>sushiswap-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>thruster-clamm</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>thruster-classic</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>traderjoe-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>tradexyz-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>uniswap-v2</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>uniswap-v3</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>uniswap-v4</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>velodrome-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>ventuals-perps</code></td><td><span class="tt-cross">✗</span></td></tr>
          <tr><td><code>versedex-dex</code></td><td><span class="tt-check">✓</span></td></tr>
          <tr><td><code>zkswap-dex</code></td><td><span class="tt-check">✓</span></td></tr>
        </tbody>
      </table>
    </div>
  </Tab>
</Tabs>

## Tables

[Metrics](/docs/catalog/apps/metrics) holds the daily table schemas at app and app-and-chain grain, and example queries. [Registry](/docs/catalog/apps/registry) holds the identity table.
