{"message":"Otto AI x402 — Market Intelligence, DeFi & Trading","description":"Otto AI runs a swarm of autonomous agents exposing 91 pay-per-call services on x402 V2 across eight capability tags — Market & Token Intelligence, DeFi & Markets Data, Web & Domain Intelligence, Real-World Data, AI Creative & Tools, Portfolio & Accounts, Execution, and x402 Open Router. Settled in USDC on Base on every endpoint; 68 of 91 also accept USDC on Solana (each path's x-payment-info.networks names its own; the live 402's accepts[] is authoritative). Permit2-ready for any ERC-20. From $0.001 per call.","endpoints":[{"path":"/crypto-news","url":"https://x402.ottoai.services/crypto-news","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/filtered-news","url":"https://x402.ottoai.services/filtered-news","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/twitter-summary","url":"https://x402.ottoai.services/twitter-summary","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/token-details","url":"https://x402.ottoai.services/token-details","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/token-alpha","url":"https://x402.ottoai.services/token-alpha","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/kol-sentiment","url":"https://x402.ottoai.services/kol-sentiment","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/yield-alpha","url":"https://x402.ottoai.services/yield-alpha","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/trending-altcoins","url":"https://x402.ottoai.services/trending-altcoins","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/mega-report","url":"https://x402.ottoai.services/mega-report","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/token-security","url":"https://x402.ottoai.services/token-security","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/funding-rates","url":"https://x402.ottoai.services/funding-rates","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/defi-analytics","url":"https://x402.ottoai.services/defi-analytics","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/tradfi-data","url":"https://x402.ottoai.services/tradfi-data","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/generate-meme","url":"https://x402.ottoai.services/generate-meme","category":"AI Creative & Tools","networks":["base","solana"]},{"path":"/llm-research","url":"https://x402.ottoai.services/llm-research","category":"AI Creative & Tools","networks":["base","solana"]},{"path":"/tx-explainer","url":"https://x402.ottoai.services/tx-explainer","category":"AI Creative & Tools","networks":["base","solana"]},{"path":"/video-gen","url":"https://x402.ottoai.services/video-gen","category":"AI Creative & Tools","networks":["base"]},{"path":"/setup-account","url":"https://x402.ottoai.services/setup-account","category":"Execution"},{"path":"/portfolio","url":"https://x402.ottoai.services/portfolio","category":"Portfolio & Accounts","networks":["base"]},{"path":"/transaction-history","url":"https://x402.ottoai.services/transaction-history","category":"Portfolio & Accounts","networks":["base"]},{"path":"/supported-tokens","url":"https://x402.ottoai.services/supported-tokens","category":"Portfolio & Accounts","networks":["base"]},{"path":"/hyperliquid-account","url":"https://x402.ottoai.services/hyperliquid-account","category":"Portfolio & Accounts","networks":["base"]},{"path":"/hyperliquid-market","url":"https://x402.ottoai.services/hyperliquid-market","category":"DeFi & Markets Data","networks":["base"]},{"path":"/hl-transaction-history","url":"https://x402.ottoai.services/hl-transaction-history","category":"Portfolio & Accounts","networks":["base"]},{"path":"/yield-markets","url":"https://x402.ottoai.services/yield-markets","category":"DeFi & Markets Data","networks":["base"]},{"path":"/yield-farming-active","url":"https://x402.ottoai.services/yield-farming-active","category":"Portfolio & Accounts","networks":["base"]},{"path":"/yield-farming-historical","url":"https://x402.ottoai.services/yield-farming-historical","category":"Portfolio & Accounts","networks":["base"]},{"path":"/yield-recommendations","url":"https://x402.ottoai.services/yield-recommendations","category":"Portfolio & Accounts","networks":["base"]},{"path":"/swap","url":"https://x402.ottoai.services/swap","category":"Execution","networks":["base"]},{"path":"/bridge","url":"https://x402.ottoai.services/bridge","category":"Execution","networks":["base"]},{"path":"/withdraw","url":"https://x402.ottoai.services/withdraw","category":"Execution","networks":["base"]},{"path":"/deposit","url":"https://x402.ottoai.services/deposit","category":"Execution","networks":["base"]},{"path":"/trade-perpetuals","url":"https://x402.ottoai.services/trade-perpetuals","category":"Execution","networks":["base"]},{"path":"/close-position","url":"https://x402.ottoai.services/close-position","category":"Execution","networks":["base"]},{"path":"/modify-hl-order","url":"https://x402.ottoai.services/modify-hl-order","category":"Execution","networks":["base"]},{"path":"/update-position-margin","url":"https://x402.ottoai.services/update-position-margin","category":"Execution","networks":["base"]},{"path":"/hl-deposit-withdraw","url":"https://x402.ottoai.services/hl-deposit-withdraw","category":"Execution","networks":["base"]},{"path":"/token-top-holders","url":"https://x402.ottoai.services/token-top-holders","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/stablecoin-watch","url":"https://x402.ottoai.services/stablecoin-watch","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/market-risk","url":"https://x402.ottoai.services/market-risk","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/protocol-revenue-leaders","url":"https://x402.ottoai.services/protocol-revenue-leaders","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/equity-intel","url":"https://x402.ottoai.services/equity-intel","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/earnings-calendar","url":"https://x402.ottoai.services/earnings-calendar","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/analyst-ratings","url":"https://x402.ottoai.services/analyst-ratings","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/equity-news","url":"https://x402.ottoai.services/equity-news","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/dividend-intel","url":"https://x402.ottoai.services/dividend-intel","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/macro-regime","url":"https://x402.ottoai.services/macro-regime","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/technical-signals","url":"https://x402.ottoai.services/technical-signals","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/base-season","url":"https://x402.ottoai.services/base-season","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/rh-season","url":"https://x402.ottoai.services/rh-season","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/tokenized-stock-movers","url":"https://x402.ottoai.services/tokenized-stock-movers","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/news-recaps","url":"https://x402.ottoai.services/news-recaps","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/base-ecosystem-news","url":"https://x402.ottoai.services/base-ecosystem-news","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/tweet-search","url":"https://x402.ottoai.services/tweet-search","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/token-fundamentals","url":"https://x402.ottoai.services/token-fundamentals","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/pools-search","url":"https://x402.ottoai.services/pools-search","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/token-price","url":"https://x402.ottoai.services/token-price","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/pools-trending","url":"https://x402.ottoai.services/pools-trending","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/holder-analytics","url":"https://x402.ottoai.services/holder-analytics","category":"Market & Token Intelligence","networks":["base","solana"]},{"path":"/wallet-holdings","url":"https://x402.ottoai.services/wallet-holdings","category":"Portfolio & Accounts","networks":["base","solana"]},{"path":"/pm-markets","url":"https://x402.ottoai.services/pm-markets","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/pm-crypto","url":"https://x402.ottoai.services/pm-crypto","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/pm-search","url":"https://x402.ottoai.services/pm-search","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/pm-movers","url":"https://x402.ottoai.services/pm-movers","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/chain-status","url":"https://x402.ottoai.services/chain-status","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/gas-oracle","url":"https://x402.ottoai.services/gas-oracle","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/insider-trades","url":"https://x402.ottoai.services/insider-trades","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/institutional-holdings","url":"https://x402.ottoai.services/institutional-holdings","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/equity-smart-money","url":"https://x402.ottoai.services/equity-smart-money","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/equity-smart-money-brief","url":"https://x402.ottoai.services/equity-smart-money-brief","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/form-144-filings","url":"https://x402.ottoai.services/form-144-filings","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/13d-activist-watch","url":"https://x402.ottoai.services/13d-activist-watch","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/form-4-feed","url":"https://x402.ottoai.services/form-4-feed","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/8k-material-events","url":"https://x402.ottoai.services/8k-material-events","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/token-score","url":"https://x402.ottoai.services/token-score","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/financial-statements","url":"https://x402.ottoai.services/financial-statements","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/tokenized-equities","url":"https://x402.ottoai.services/tokenized-equities","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/stock-pools","url":"https://x402.ottoai.services/stock-pools","category":"DeFi & Markets Data","networks":["base","solana"]},{"path":"/earnings-flash","url":"https://x402.ottoai.services/earnings-flash","category":"Execution"},{"path":"/dns-lookup","url":"https://x402.ottoai.services/dns-lookup","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/whois-lookup","url":"https://x402.ottoai.services/whois-lookup","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/domain-age","url":"https://x402.ottoai.services/domain-age","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/domain-report","url":"https://x402.ottoai.services/domain-report","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/web-search","url":"https://x402.ottoai.services/web-search","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/web-answer","url":"https://x402.ottoai.services/web-answer","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/web-extract","url":"https://x402.ottoai.services/web-extract","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/web-links","url":"https://x402.ottoai.services/web-links","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/web-json-extract","url":"https://x402.ottoai.services/web-json-extract","category":"Web & Domain Intelligence","networks":["base","solana"]},{"path":"/fx-rates","url":"https://x402.ottoai.services/fx-rates","category":"Real-World Data","networks":["base","solana"]},{"path":"/weather","url":"https://x402.ottoai.services/weather","category":"Real-World Data","networks":["base","solana"]},{"path":"/meta-intelligence","url":"https://x402.ottoai.services/meta-intelligence","category":"x402 Open Router","networks":["base"]},{"path":"/full-auto","url":"https://x402.ottoai.services/full-auto","category":"x402 Open Router","networks":["base"]},{"path":"/feedback","url":"https://x402.ottoai.services/feedback","category":"x402 Open Router","networks":["base"]},{"path":"/service-detail","url":"https://x402.ottoai.services/service-detail","category":"Execution"},{"path":"/report-outcome","url":"https://x402.ottoai.services/report-outcome","category":"Execution"},{"path":"/report-pattern","url":"https://x402.ottoai.services/report-pattern","category":"Execution"},{"path":"/receipts","url":"https://x402.ottoai.services/receipts","category":"Execution"},{"path":"/mcp","url":"https://x402.ottoai.services/mcp","category":"Execution"},{"path":"/stats","url":"https://x402.ottoai.services/stats","category":"Execution"}],"documentation":"https://docs.useotto.xyz/acp-swarm/x402","networks":["Base"],"networksSupported":["Base","Solana"],"networksNote":"`networks` is what EVERY endpoint accepts — fund there and the whole catalog is payable. `networksSupported` is the union this host settles on at all. Neither is a per-route promise: read `endpoints[].networks`, or the route’s own 402 accepts[].","networksOnSomeEndpoints":["Solana"],"networksPerEndpoint":"endpoints[].networks (authoritative per call: the 402 accepts[])","payment":"USDC via x402 V2 (EIP-3009) or Permit2 (any ERC-20)"}