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

# Access Paths & Coverage

> Which Otto AI capabilities are available through DApp, ACP, x402, MPP, USDC Gateway, and Otto X.

Last generated: **2026-07-06**.

Use this page to choose the right Otto access path and check which capabilities are available on each rail. The tables are generated from storefront source files and ACP schema exports, so endpoint counts stay tied to code instead of hand-maintained docs.

<Warning>
  The DApp column is a guided app workflow mapping, not an endpoint catalog. MPP and USDC Gateway are intentionally read-only/query rails.
</Warning>

## Quick Answer

| Use this path    | When you want                                                               | Boundary                                              |
| ---------------- | --------------------------------------------------------------------------- | ----------------------------------------------------- |
| **DApp**         | Human-guided wallet actions, chat, market views, and portfolio flows        | Guided app surface, not a machine endpoint catalog    |
| **ACP**          | Agent marketplace jobs, escrowed work, Polymarket, and ACP-native discovery | Uses ACP jobs/resources rather than HTTP routes       |
| **x402**         | Broad HTTP access with USDC payments and execution-capable routes           | Canonical public HTTP catalog for the main Otto swarm |
| **MPP**          | Tempo stablecoin or Stripe-card paid reads                                  | Read-only/query only; no principal-moving execution   |
| **USDC Gateway** | Gas-free high-frequency reads paid from Circle Gateway USDC                 | Small read-only subset                                |
| **Otto X**       | X Layer agentic wallet actions, OKX DEX, Yield Copilot, and Yield Watch     | X Layer-specific surface with TEE sub-wallet custody  |

## Current Counts

| Surface      | Coverage              | Source                                              |
| ------------ | --------------------- | --------------------------------------------------- |
| DApp         | Guided app workflows  | DApp workflow map inside generator                  |
| ACP          | 43 jobs/resources     | ACP schema exports                                  |
| x402         | 65 paid endpoints     | <code>services/x402-router/src/catalog.ts</code>    |
| MPP          | 40 paid GET endpoints | <code>services/mpp-market-alpha/src/index.ts</code> |
| USDC Gateway | 6 paid GET endpoints  | <code>services/otto-circle/src/index.ts</code>      |
| Otto X       | 42 paid endpoints     | <code>services/tea-xlayer/src/config/x402.ts</code> |

## x402 Categories

| Category                    | Count |
| --------------------------- | ----- |
| Market & Token Intelligence | 18    |
| DeFi & Markets Data         | 12    |
| AI Creative & Tools         | 4     |
| Portfolio & Accounts        | 10    |
| Execution                   | 9     |
| Web & Domain Intelligence   | 7     |
| Real-World Data             | 2     |
| x402 Open Router            | 3     |

## MPP Scope

MPP is blessed as Otto's read-only/query storefront. It does not mirror x402 one-for-one, because MPP is for paid reads through Tempo stablecoin or Stripe-card rails, not fund-moving Web3 execution.

| Out of MPP scope                          | Why                                                                                   |
| ----------------------------------------- | ------------------------------------------------------------------------------------- |
| <code>POST /video-gen</code>              | Request-aware dynamic pricing belongs on x402 for now.                                |
| <code>POST /swap</code>                   | Principal-moving execution belongs on x402, ACP, Otto X, or the DApp.                 |
| <code>POST /bridge</code>                 | Principal-moving execution belongs on x402, ACP, Otto X, or the DApp.                 |
| <code>POST /withdraw</code>               | Principal-moving execution belongs on x402, ACP, Otto X, or the DApp.                 |
| <code>POST /deposit</code>                | This moves principal into a user Safe and needs execution-specific funding semantics. |
| <code>POST /trade-perpetuals</code>       | Order execution belongs on x402, ACP, Otto X, or the DApp.                            |
| <code>POST /close-position</code>         | Order execution belongs on x402, ACP, Otto X, or the DApp.                            |
| <code>POST /modify-hl-order</code>        | Order execution belongs on x402, ACP, Otto X, or the DApp.                            |
| <code>POST /update-position-margin</code> | Leverage and margin mutation belongs on x402, ACP, Otto X, or the DApp.               |
| <code>POST /hl-deposit-withdraw</code>    | Hyperliquid vault funding and withdrawal belongs on x402, ACP, Otto X, or the DApp.   |

## Matrix

| Capability                     | Category                    | Kind           | DApp                | ACP                                                        | x402                                    | MPP                                     | USDC Gateway                   | Otto X                                                                                       |
| ------------------------------ | --------------------------- | -------------- | ------------------- | ---------------------------------------------------------- | --------------------------------------- | --------------------------------------- | ------------------------------ | -------------------------------------------------------------------------------------------- |
| Base Ecosystem News            | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /base-ecosystem-news (\$0.001)      | GET /base-ecosystem-news (\$0.001)      | -                              | -                                                                                            |
| Base Season                    | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /base-season (\$0.001)              | GET /base-season (\$0.001)              | -                              | -                                                                                            |
| Bridge                         | Execution                   | Execution      | Guided app workflow | ACP job: bridge (\$0.01)                                   | POST /bridge (\$0.01)                   | -                                       | -                              | POST /auto-bridge (\$0.05)                                                                   |
| Close Position                 | Execution                   | Execution      | Guided app workflow | ACP job: close\_position (\$0.01)                          | POST /close-position (\$0.01)           | -                                       | -                              | -                                                                                            |
| Deposit                        | Execution                   | Execution      | Guided app workflow | ACP job: deposit (\$0.01)                                  | POST /deposit (\$0.01)                  | -                                       | -                              | -                                                                                            |
| Dns Lookup                     | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /dns-lookup (\$0.001)               | -                                       | -                              | -                                                                                            |
| Domain Age                     | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /domain-age (\$0.001)               | -                                       | -                              | -                                                                                            |
| Domain Report                  | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /domain-report (\$0.02)             | -                                       | -                              | -                                                                                            |
| Equity Intel                   | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /equity-intel (\$0.001)             | GET /equity-intel (\$0.001)             | -                              | -                                                                                            |
| Feedback                       | x402 Open Router            | Execution      | -                   | -                                                          | POST /feedback (\$0.001)                | -                                       | -                              | -                                                                                            |
| Full Auto                      | x402 Open Router            | Execution      | -                   | -                                                          | POST /full-auto (\$0.001)               | -                                       | -                              | -                                                                                            |
| Fx Rates                       | Real-World Data             | Read/query     | -                   | -                                                          | GET /fx-rates (\$0.001)                 | -                                       | -                              | -                                                                                            |
| HL Deposit Withdraw            | Execution                   | Execution      | Guided app workflow | ACP job: hyperliquid\_deposit\_withdrawal (\$0.01)         | POST /hl-deposit-withdraw (\$0.01)      | -                                       | -                              | -                                                                                            |
| Holder Analytics               | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /holder-analytics (\$0.03)          | GET /holder-analytics (\$0.03)          | -                              | -                                                                                            |
| Market Risk                    | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /market-risk (\$0.002)              | -                                       | -                              | -                                                                                            |
| Meta Intelligence              | x402 Open Router            | Execution      | -                   | -                                                          | POST /meta-intelligence (\$0.001)       | -                                       | -                              | -                                                                                            |
| Modify HL Order                | Execution                   | Execution      | Guided app workflow | ACP job: modify\_hl\_order (\$0.01)                        | POST /modify-hl-order (\$0.01)          | -                                       | -                              | -                                                                                            |
| News Recaps                    | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /news-recaps (\$0.002)              | GET /news-recaps (\$0.002)              | -                              | -                                                                                            |
| Pools Search                   | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /pools-search (\$0.001)             | GET /pools-search (\$0.001)             | -                              | -                                                                                            |
| Pools Trending                 | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /pools-trending (\$0.001)           | GET /pools-trending (\$0.001)           | -                              | -                                                                                            |
| Protocol Revenue Leaders       | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /protocol-revenue-leaders (\$0.001) | GET /protocol-revenue-leaders (\$0.001) | -                              | -                                                                                            |
| Rh Season                      | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /rh-season (\$0.001)                | -                                       | -                              | -                                                                                            |
| Stablecoin Watch               | DeFi & Markets Data         | Read/query     | -                   | -                                                          | GET /stablecoin-watch (\$0.001)         | GET /stablecoin-watch (\$0.001)         | -                              | -                                                                                            |
| Swap                           | Execution                   | Execution      | Guided app workflow | ACP job: swap (\$0.01)                                     | POST /swap (\$0.01)                     | -                                       | -                              | POST /auto-swap (\$0.05)                                                                     |
| Token Fundamentals             | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /token-fundamentals (\$0.002)       | GET /token-fundamentals (\$0.002)       | -                              | -                                                                                            |
| Token Price                    | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /token-price (\$0.001)              | GET /token-price (\$0.001)              | -                              | -                                                                                            |
| Token Top Holders              | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /token-top-holders (\$0.02)         | GET /token-top-holders (\$0.02)         | -                              | -                                                                                            |
| Trade Perpetuals               | Execution                   | Execution      | Guided app workflow | ACP job: trade\_perpetuals (\$0.01)                        | POST /trade-perpetuals (\$0.01)         | -                                       | -                              | -                                                                                            |
| Tweet Search                   | Market & Token Intelligence | Read/query     | -                   | -                                                          | GET /tweet-search (\$0.005)             | -                                       | -                              | -                                                                                            |
| Update Position Margin         | Execution                   | Execution      | Guided app workflow | ACP job: update\_position\_margin (\$0.01)                 | POST /update-position-margin (\$0.01)   | -                                       | -                              | -                                                                                            |
| Video Gen                      | AI Creative & Tools         | Creative/query | Guided app workflow | ACP job: video\_gen (\$5)                                  | POST /video-gen (\$0.46)                | -                                       | -                              | -                                                                                            |
| Wallet Holdings                | Portfolio & Accounts        | Read/query     | -                   | -                                                          | GET /wallet-holdings (\$0.02)           | GET /wallet-holdings (\$0.02)           | -                              | -                                                                                            |
| Weather                        | Real-World Data             | Read/query     | -                   | -                                                          | GET /weather (\$0.001)                  | -                                       | -                              | -                                                                                            |
| Web Extract                    | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /web-extract (\$0.005)              | -                                       | -                              | -                                                                                            |
| Web Json Extract               | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /web-json-extract (\$0.005)         | -                                       | -                              | -                                                                                            |
| Web Links                      | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /web-links (\$0.003)                | -                                       | -                              | -                                                                                            |
| Whois Lookup                   | Web & Domain Intelligence   | Read/query     | -                   | -                                                          | GET /whois-lookup (\$0.001)             | -                                       | -                              | -                                                                                            |
| Withdraw                       | Execution                   | Execution      | Guided app workflow | ACP job: withdraw (\$0.01)                                 | POST /withdraw (\$0.01)                 | -                                       | -                              | POST /auto-withdraw (\$0.05)                                                                 |
| Crypto News                    | Market Intelligence         | Read/query     | Guided app workflow | ACP job: crypto\_news (\$0.01)                             | GET /crypto-news (\$0.001)              | GET /crypto-news (\$0.001)              | GET /crypto-news (\$0.001)     | GET /crypto-news (\$0.001)                                                                   |
| Filtered News                  | Market Intelligence         | Read/query     | Guided app workflow | ACP job: topic\_research (\$0.01)                          | GET /filtered-news (\$0.001)            | GET /filtered-news (\$0.001)            | -                              | GET /filtered-news (\$0.001)                                                                 |
| KOL Sentiment                  | Market Intelligence         | Read/query     | Guided app workflow | ACP job: kol\_alpha (\$0.01)                               | GET /kol-sentiment (\$0.001)            | GET /kol-sentiment (\$0.001)            | -                              | GET /kol-sentiment (\$0.001)                                                                 |
| Mega Report                    | Market Intelligence         | Read/query     | Guided app workflow | ACP job: mega\_report (\$0.05)                             | GET /mega-report (\$0.05)               | GET /mega-report (\$0.05)               | -                              | GET /mega-report (\$0.05)                                                                    |
| Token Alpha                    | Market Intelligence         | Read/query     | Guided app workflow | ACP job: token\_alpha (\$0.01)                             | GET /token-alpha (\$0.001)              | GET /token-alpha (\$0.001)              | GET /token-intel (\$0.001)     | GET /token-alpha (\$0.001)                                                                   |
| Token Details                  | Market Intelligence         | Read/query     | Guided app workflow | -                                                          | GET /token-details (\$0.001)            | GET /token-details (\$0.001)            | GET /token-details (\$0.001)   | GET /token-details (\$0.001)                                                                 |
| Token Info                     | Market Intelligence         | Read/query     | -                   | ACP job: token\_info (\$0.01)                              | -                                       | -                                       | -                              | -                                                                                            |
| Trending Altcoins              | Market Intelligence         | Read/query     | Guided app workflow | -                                                          | GET /trending-altcoins (\$0.001)        | GET /trending-altcoins (\$0.001)        | -                              | GET /trending-altcoins (\$0.001)                                                             |
| Trending Tokens                | Market Intelligence         | Read/query     | -                   | ACP job: trending\_tokens (\$0.01)                         | -                                       | -                                       | -                              | -                                                                                            |
| Twitter Summary                | Market Intelligence         | Read/query     | Guided app workflow | ACP job: twitter\_alpha (\$0.01)                           | GET /twitter-summary (\$0.001)          | GET /twitter-summary (\$0.001)          | GET /twitter-summary (\$0.001) | GET /twitter-summary (\$0.001)                                                               |
| Yield Alpha                    | Market Intelligence         | Read/query     | Guided app workflow | ACP job: yield\_alpha (\$0.01)                             | GET /yield-alpha (\$0.001)              | GET /yield-alpha (\$0.001)              | GET /yield-data (\$0.001)      | GET /yield-alpha (\$0.001)                                                                   |
| Defi Analytics                 | Data Intelligence           | Read/query     | Guided app workflow | -                                                          | GET /defi-analytics (\$0.001)           | GET /defi-analytics (\$0.001)           | -                              | GET /defi-analytics (\$0.001)                                                                |
| Funding Rates                  | Data Intelligence           | Read/query     | Guided app workflow | -                                                          | GET /funding-rates (\$0.001)            | GET /funding-rates (\$0.001)            | -                              | GET /funding-rates (\$0.001)                                                                 |
| Token Security                 | Data Intelligence           | Read/query     | -                   | -                                                          | GET /token-security (\$0.001)           | GET /token-security (\$0.001)           | -                              | GET /token-security (\$0.001)                                                                |
| Tradfi Data                    | Data Intelligence           | Read/query     | Guided app workflow | -                                                          | GET /tradfi-data (\$0.001)              | GET /tradfi-data (\$0.001)              | -                              | GET /tradfi-data (\$0.001)                                                                   |
| Generate Meme                  | AI Creative Tools           | Creative/query | Guided app workflow | ACP job: image\_and\_meme\_gen (\$0.15)                    | POST /generate-meme (\$0.15)            | GET /generate-meme (\$0.15)             | -                              | GET /generate-meme (\$0.15)                                                                  |
| LLM Research                   | AI Creative Tools           | Creative/query | Guided app workflow | ACP job: askAnythingAiYourInstantResearchAssistant (\$0.1) | POST /llm-research (\$0.10)             | GET /llm-research (\$0.10)              | -                              | GET /llm-research (\$0.10)                                                                   |
| Tx Explainer                   | AI Creative Tools           | Creative/query | Guided app workflow | -                                                          | POST /tx-explainer (\$0.01)             | GET /tx-explainer (\$0.01)              | GET /tx-explainer (\$0.01)     | GET /tx-explainer (\$0.01)                                                                   |
| HL Transaction History         | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getHLTransactionHistory                      | GET /hl-transaction-history (\$0.001)   | GET /hl-transaction-history (\$0.001)   | -                              | GET /hl-transaction-history (\$0.001)                                                        |
| Hyperliquid Account            | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getHyperliquidAccount                        | GET /hyperliquid-account (\$0.001)      | GET /hyperliquid-account (\$0.001)      | -                              | GET /hyperliquid-account (\$0.001)                                                           |
| Hyperliquid Market             | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getHyperliquidMarket                         | GET /hyperliquid-market (\$0.001)       | GET /hyperliquid-market (\$0.001)       | -                              | GET /hyperliquid-market (\$0.001)                                                            |
| Idle Capital                   | Trading Resources           | Read/query     | Guided app workflow | -                                                          | GET /idle-capital (\$0.001)             | GET /idle-capital (\$0.001)             | -                              | GET /idle-capital (\$0.001)                                                                  |
| Portfolio                      | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getPortfolio                                 | GET /portfolio (\$0.001)                | GET /portfolio (\$0.001)                | -                              | GET /portfolio (\$0.001)                                                                     |
| Supported Tokens               | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getSupportedTokens                           | GET /supported-tokens (\$0.001)         | GET /supported-tokens (\$0.001)         | -                              | GET /supported-tokens (\$0.001)                                                              |
| Transaction History            | Trading Resources           | Read/query     | -                   | ACP resource: getTransactionHistory                        | GET /transaction-history (\$0.001)      | GET /transaction-history (\$0.001)      | -                              | -                                                                                            |
| Yield Farming Active           | Trading Resources           | Read/query     | Guided app workflow | ACP resource: get\_yield\_farming\_active\_positions       | GET /yield-farming-active (\$0.001)     | GET /yield-farming-active (\$0.001)     | -                              | GET /yield-farming-active (\$0.001)                                                          |
| Yield Farming Historical       | Trading Resources           | Read/query     | Guided app workflow | ACP resource: get\_yield\_farming\_historical\_positions   | GET /yield-farming-historical (\$0.001) | GET /yield-farming-historical (\$0.001) | -                              | GET /yield-farming-historical (\$0.001)                                                      |
| Yield Markets                  | Trading Resources           | Read/query     | Guided app workflow | ACP resource: getYieldMarkets                              | GET /yield-markets (\$0.001)            | GET /yield-markets (\$0.001)            | -                              | GET /yield-markets (\$0.001)                                                                 |
| Yield Recommendations          | Trading Resources           | Read/query     | Guided app workflow | -                                                          | GET /yield-recommendations (\$0.001)    | GET /yield-recommendations (\$0.001)    | -                              | GET /yield-recommendations (\$0.001)                                                         |
| Suggest A Trade                | Trading Execution           | Execution      | -                   | ACP job: suggest\_a\_trade (\$0.1)                         | -                                       | -                                       | -                              | -                                                                                            |
| Earn Yield                     | Yield                       | Execution      | Guided app workflow | ACP job: earn\_yield (\$0.1)                               | -                                       | -                                       | -                              | POST /auto-defi-invest (\$0.05)                                                              |
| Polymarket Account             | Prediction Markets          | Read/query     | -                   | ACP resource: getPolymarketAccount                         | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Bulk Redeem         | Prediction Markets          | Execution      | -                   | ACP job: bulk\_redeem\_positions (\$0.01)                  | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Deposit Withdrawal  | Prediction Markets          | Execution      | -                   | ACP job: polymarket\_deposit\_withdrawal (\$0.01)          | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Market Info         | Prediction Markets          | Read/query     | -                   | ACP resource: getMarketInfo                                | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Market Intelligence | Prediction Markets          | Read/query     | -                   | ACP job: get\_market\_intelligence (\$0.01)                | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Modify Order        | Prediction Markets          | Execution      | -                   | ACP job: modify\_order (\$0.01)                            | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Order History       | Prediction Markets          | Read/query     | -                   | ACP resource: getOrderHistory                              | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Place Order         | Prediction Markets          | Execution      | -                   | ACP job: place\_order (\$0.01)                             | -                                       | -                                       | -                              | -                                                                                            |
| Polymarket Trending Markets    | Prediction Markets          | Read/query     | -                   | ACP resource: getTrendingMarkets                           | -                                       | -                                       | -                              | -                                                                                            |
| Get Referral Status            | Referral                    | Read/query     | -                   | ACP resource: getReferralStatus                            | -                                       | -                                       | -                              | -                                                                                            |
| Manage Referral                | Referral                    | Read/query     | -                   | ACP job: manage\_referral (\$0.05)                         | -                                       | -                                       | -                              | -                                                                                            |
| All Tokens                     | Otto X DEX                  | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /all-tokens (\$0.002)                                                                    |
| Approve                        | Otto X DEX                  | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /approve (\$0.005)                                                                       |
| Market Alpha                   | Otto X DEX                  | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /market-alpha (\$0.005)                                                                  |
| Price                          | Otto X DEX                  | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /price (\$0.002)                                                                         |
| X Layer Swap Quote             | Otto X DEX                  | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | POST /swap (\$0.01)                                                                          |
| Earn Yield Withdraw            | Otto X Agentic Wallet       | Execution      | -                   | -                                                          | -                                       | -                                       | -                              | POST /auto-defi-withdraw (\$0.05)                                                            |
| Sub Wallet                     | Otto X Agentic Wallet       | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /sub-wallet (\$0.01)                                                                     |
| Yield Copilot                  | Otto X Agentic Wallet       | Execution      | -                   | -                                                          | -                                       | -                                       | -                              | POST /yield-copilot (\$0.05)                                                                 |
| Yield Watch                    | Otto X Yield Watch          | Execution      | -                   | -                                                          | -                                       | -                                       | -                              | POST /yield-watch ($0.001)<br />DELETE /yield-watch ($0.001)<br />GET /yield-watch (\$0.001) |
| Yield Watch Audit              | Otto X Yield Watch          | Read/query     | -                   | -                                                          | -                                       | -                                       | -                              | GET /yield-watch/audit (\$0.001)                                                             |

## Agent Navigation

For a user or autonomous agent to navigate Web3 entirely inside Otto, endpoint counts are only the first layer. The operating model lives in [Web3 Operating Manual](/using-otto-ai/web3-operating-manual), which covers route selection, custody, funding, permissions, transaction lifecycle, risk boundaries, and recovery playbooks.

The remaining documentation gaps are a universal receipts guide, a permissions and revocation guide, funding cookbooks, and agent policy templates.

## Source Files

* Generated JSON: <code>mintlify/generated/rail-capability-matrix.json</code>
* Generator script: <code>scripts/generate-rail-matrix.mjs</code>
* Operating guide: [Web3 Operating Manual](/using-otto-ai/web3-operating-manual)
