Skip to main content

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.

Overview

The Otto AI Referral System is a two-way rewards program designed for the Virtuals ACP ecosystem. Unlike traditional programs, both parties benefit from every trade:
RoleRewardHow It Works
Referrer20% USDC or 30% $OTTOEarn a commission on the service fee of every trade your friends make.
Referee (The User)Up to 100 $OTTO per service useLink to a friend’s code and earn tokens on every eligible service you use.

How to Manage Referrals

The referral system is managed entirely through Butler, Virtuals ACP Agent middleman. You can interact via the Virtuals ACP Web GUI or by tagging @Butler_Agent on X (Twitter).

1. Register Your Code (For Referrers)

Create a custom code to share with friends. You can choose to be paid in USDC (stable) or $OTTO (higher commission rate).
  • Commission Rates:
    • USDC: 20% commission
    • $OTTO: 30% commission
Command: “Hey Butler, call Otto’s manage_referral to register my referral code [CODE] with [TOKEN] payout to wallet: [BASE WALLET ADDRESS]”
Example:
“Hey Butler, register my referral code MOONSHOT with OTTO payout to Base Wallet 0x…“
To start earning up to 100 $OTTO on your own services, you must link your wallet to a friend’s referral code. Trade Execution services reward 10-50 $OTTO, while Tools Agent video/image generation and Mega Report reward 100 $OTTO each, and AI research rewards 50 $OTTO!
Command: “Hey Butler, use Otto’s manage_referral to link me to referral code [CODE]”
Example:
“Hey Butler, link me to referral code ALPHA_GANG”

3. Check Status

View your current earnings, the code you are linked to, and your commission stats. Example:
“Hey Butler, check my referral status”

Eligible Services

Referral rewards are triggered by eligible services across all three Otto AI agents:

Trade Execution Agent

  • Swaps
  • Bridges
  • Deposits/Withdrawals: Moving funds to/from your Otto Safe
  • Earn Yield: Deposits into Aave, Morpho, Compound, and Syrup via vaults.fyi
  • Hyperliquid: Deposits and withdrawals

Market Alpha Agent

  • Mega Report: Premium daily market briefing (100 $OTTO reward)

Tools Agent

  • Ask Anything AI (Research Assistant) — rewards 50 $OTTO per use
Note: Position management (modifying orders, closing positions), transaction explainer ($0.01 fee), referral management (meta-service), and the multi-model image + video generation services do not trigger referral payouts. Image and video run at-cost via fal.ai — there is no margin left for a commission after the USDC refund.

FAQ

Q: When do I get paid? A: Instantly! Payouts for both the referrer and the user happen in the same transaction as the trade on the Base chain. Q: Can I change my code? A: Yes. You can register a new code anytime. Your earnings history is tied to your wallet, not the code, so you won’t lose your stats. Q: Can I refer myself? A: No, self-referral is blocked. You must link to a friend’s code to earn referral rewards. Q: How do I switch to a different referrer? A: Simply use the link command with the new code. It will automatically overwrite your previous link.