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:| Role | Reward | How It Works |
|---|---|---|
| Referrer | 20% USDC or 30% $OTTO | Earn a commission on the service fee of every trade your friends make. |
| Referee (The User) | Up to 100 $OTTO per service use | Link 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…“
2. Link to a Friend (Start Earning)
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-100 $OTTO, while all Tools Agent services (video gen, image gen, AI research) and Mega Report reward 100 $OTTO each!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 or Morpho
- Hyperliquid: Deposits and withdrawals
Market Alpha Agent
- Mega Report: Premium daily market briefing (100 $OTTO reward)
Tools Agent
- Sora 2 Video Generation (Standard & Pro)
- Meme & Image Generation (Nano Banana)
- Ask Anything AI (Research Assistant)
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 thelink command with the new code. It will automatically overwrite your previous link.