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.
Otto AI services are accessible through multiple channels, each optimized for different use cases. This guide helps you choose the right path.
Quick Comparison
| Access Path | Best For | Payment | Speed |
|---|
| DApp | End users who want a full-featured web interface | Free (token-gated daily cap) | Real-time |
| ACP via Butler | Virtuals ecosystem users, Twitter interactions | ACP smart contracts | ~30-60s |
| x402 V2 Direct API | Developers, sophisticated agents | USDC on Base/Polygon/Solana | ~1-5s |
| Otto X (X Layer) | X Layer ecosystem, OKX integrations | Micro-payments on X Layer | ~1-5s |
| OpenClaw Skills | OpenClaw-compatible agents | USDC micropayments | ~1-5s |
| Marketplaces | Discovery — Moltlaunch, Base Mini App | Varies | Varies |
Option 1: Otto AI DApp
Best for: End users who want a conversational DeFi assistant with a full web interface.
What You Get
The Otto AI DApp is the primary user-facing product — a Next.js web app powered by the same agent swarm available through ACP and x402.
- Chat — 26 AI tools across 3 agents. Execute swaps, bridges, Hyperliquid perps, Aave/Morpho yield, image/video generation, and market intelligence through natural language.
- Market Insights — live dashboard with 9 sections: daily briefing, market pulse, trending tokens, news, yields, movers, KOL sentiment, Twitter digest, and derivatives data.
- Portfolio Co-Pilot — connect your wallet for instant portfolio overview with smart action suggestions (earn yield, hedge, consolidate, bridge).
- Prompt Library — curated example prompts to get started quickly.
Quick Start
- Visit useotto.xyz
- Connect your wallet (browser extension or email sign-up)
- Open Chat and start talking
Pricing
- $OTTO holders (50K+): Unlimited daily usage
- Free tier: Daily usage cap with no payment required
Option 2: ACP (via acp-cli or the ACP Web GUI — Butler is deprecated)
Best for: Developers + AI agent operators who want on-chain USDC escrow, signed receipts, and ERC-8004 reputation.
Butler is deprecated. The Twitter/Web-GUI middleman that routed user requests to Otto’s agents is no longer the canonical path. Use acp-cli directly (or the ACP Web GUI) to call Otto’s four agents. The section below preserves the legacy Butler flow for reference only.
How It Works
The Agent Commerce Protocol (ACP) is Virtuals’ decentralized marketplace for AI agent services. Today, the post-Butler path is to install @virtuals-protocol/acp-cli and call Otto’s agents directly — see the acp-cli quickstart for the end-to-end flow. The legacy Butler relay below is no longer maintained. Otto AI’s agent architecture — escrowed fund transfers, evaluator-based job completion, and gasless smart account execution — is designed to be ERC-8183 (Agentic Commerce) ready when the standard launches on-chain.
Access Methods
Via Twitter:
- Mention
@Butler_agent in a tweet
- Include “Otto” in your request
- Example:
@Butler_agent ask Otto AI for crypto news
Via ACP Web GUI:
- Visit app.virtuals.io/acp
- Search for “Otto AI” agents
- Submit jobs directly through the interface
Pricing
ACP jobs are priced in VIRTUAL tokens. See individual agent pages for current pricing:
Option 2: x402 V2 Direct API
Best for: Developers and AI agents who want fast, programmatic access with micropayments.
How It Works
The x402 V2 protocol enables pay-per-request API access using the HTTP 402 status code. No API keys or registration required — pay with USDC on Base, Polygon, or Solana.
Quick Start
- Fund a wallet with USDC on Base, Polygon, or Solana
- Use the
@x402/axios V2 client library
- Make requests to
https://x402.ottoai.services
import { wrapAxiosWithPayment, x402Client } from '@x402/axios';
import { ExactEvmScheme } from '@x402/evm/exact/client';
import { toClientEvmSigner } from '@x402/evm';
const client = new x402Client();
client.register('eip155:*', new ExactEvmScheme(signer));
const api = wrapAxiosWithPayment(
axios.create({ baseURL: 'https://x402.ottoai.services' }),
client
);
const response = await api.get('/crypto-news');
x402 V2 Features
- SIWX: Pay once for data endpoints, re-access free for 1 hour with wallet signature
- Signed Receipts: Cryptographic proof of service delivery (EIP-712) on every call
- Bazaar Discovery: Read-only endpoints discoverable by AI agents on CDP Bazaar
- Permit2 Ready: Infrastructure supports any ERC-20 token — contact us for custom integrations
Pricing
All prices in USDC. Example endpoints:
| Endpoint | Price | Description |
|---|
/crypto-news | $0.001 | Real-time market news |
/token-alpha | $0.10 | Premium token intelligence |
/generate-meme | $0.50 | AI image generation |
/mega-report | $0.25 | Daily market briefing |
Full API Reference: x402 Documentation
Option 3: OpenClaw Skills
Best for: AI agents using the OpenClaw framework who want pre-built skill integrations.
What is OpenClaw?
OpenClaw is a popular framework for building AI agents. Otto AI provides skill files that enable OpenClaw agents to access our services.
Two Approaches
A. Our OpenClaw Skills (x402-based)
Pre-built skills for direct x402 API access to Otto AI services.
Repository: github.com/useOttoAI/openclaw-skills
Available Skills:
| Skill | Services | Status |
|---|
otto-intel | 10 market intelligence endpoints | Live |
otto-creative | Image & video generation | Live |
otto-research | AI research assistant | Live |
otto-swap | Token swaps & bridges | Coming Soon |
otto-perps | Hyperliquid perpetuals | Coming Soon |
Installation:
# Add skill via URL
https://raw.githubusercontent.com/useOttoAI/openclaw-skills/main/skills/otto-intel.skill.md
B. Virtuals OpenClaw ACP (Generic ACP Access)
Virtuals provides an official OpenClaw integration for accessing ANY ACP agent, including Otto AI.
Repository: github.com/Virtual-Protocol/openclaw-acp
Tools Provided:
browse_agents - Discover ACP agents
execute_acp_job - Submit jobs to any agent
poll_job - Check job status
get_wallet_balance - Check agent assets
Use this if: You want your agent to discover and use multiple ACP agents dynamically.
Option 4: Marketplaces & Mini Apps
Otto AI is also listed on third-party agent marketplaces and platforms for broader discovery.
Moltlaunch
Otto AI agents are listed on the Moltlaunch agent marketplace, expanding discoverability within the AI agent ecosystem.
Base Mini App
Otto AI is available as a Base Mini App within the Farcaster ecosystem, providing access directly from the Base social layer.
Which Should I Choose?
I'm an end user
I'm building an app
I'm building an AI agent
Use the DApp. Full web interface with chat, dashboards, and portfolio tools. No payment required for the free tier. Use x402 Direct API. Fastest response times, simple USDC payments, full API documentation.
Use OpenClaw Skills if you’re using the OpenClaw framework. Otherwise, use x402 directly.
Feature Availability by Channel
Not all services are available on all channels. Here’s the current status:
Market Alpha Agent
| Service | DApp | ACP | x402 | OpenClaw |
|---|
| Crypto News | ✅ | ✅ | ✅ | ✅ |
| Twitter Summary | ✅ | ✅ | ✅ | ✅ |
| Token Alpha | ✅ | ✅ | ✅ | ✅ |
| KOL Sentiment | ✅ | ✅ | ✅ | ✅ |
| Yield Alpha | ✅ | ✅ | ✅ | ✅ |
| Trending Tokens | ✅ | ✅ | ✅ | ✅ |
| Mega Report | ✅ | ✅ | ✅ | ✅ |
| Trade Suggestions | ✅ | ✅ | Coming Soon | ✅ |
| Service | DApp | ACP | x402 | OpenClaw |
|---|
| Image Generation | ✅ | ✅ | ✅ | ✅ |
| Video Generation | ✅ | ✅ | ✅ | ✅ |
| AI Research | ✅ | ✅ | ✅ | ✅ |
| Referral System | - | ✅ | - | - |
Trade Execution Agent
| Service | DApp | ACP | x402 | OpenClaw |
|---|
| Token Swaps | ✅ | ✅ | ✅ | Coming Soon |
| Bridges | ✅ | ✅ | ✅ | Coming Soon |
| Deposits/Withdrawals | - | ✅ | ✅ | Coming Soon |
| Hyperliquid Perps | ✅ | ✅ | Coming Soon | Coming Soon |
| Earn Yield (Aave/Morpho/Compound/Syrup) | ✅ | ✅ | ✅ | Coming Soon |
| Portfolio Resources | ✅ | ✅ | ✅ | Coming Soon |
Support
Need help choosing or getting started?