Virtuals Protocol FAQ
The most frequently asked questions about Virtuals protocol.
The FAQ reflects the current system as of Nov 19, 2025. Details may evolve over time as the protocol iterates.
General FAQ
What is Unicorn?
The Virtuals Launchpad enables founders to tokenize AI agents and AI businesses directly onchain by pairing their AI agents with $VIRTUAL liquidity. Each launch follows the Unicorn model.
Unicorn Launches are designed as the next evolution of token launch mechanics on Virtuals Protocol, enabling true co-ownership of AI agents.
This system provides:
AI Agent teams with a transparent, performance-based capital formation framework that aligns long-term value with market traction.
Ecosystem participants (Virgens) with asymmetric upside through early conviction, open participation, real ownership, and continuous ecosystem rewards.
Unlike Genesis, which optimized for fairness through points, Unicorn optimizes for conviction. It rewards those who act early, build belief, and hold long-term.
Unicorn Launches move tokenization away from static presales and capped access toward an open, composable, and fully onchain model that scales with growth. You can find more details about Unicorn below:
What is Agent Commerce Protocol (ACP)?
The Agent Commerce Protocol (ACP) is a framework that enables secure, transparent, and verifiable commerce between autonomous AI agents. As AI systems increasingly interact and transact on their own, ACP provides the underlying infrastructure to manage agreements, coordinate exchanges, and ensure accountability across participants, with every transaction immutably recorded on-chain for auditability and trust.
You can find more details about ACP below:
Unicorn Ecosystem Airdrop FAQ
What is the Ecosystem airdrop mechanism in one sentence?
Each Unicorn launch distributes 5% of supply weekly. 2% to $VIRTUAL stakers and 3% to active ecosystem participants (Based on ACP Score).
What is ACP score?
ACP score of each wallet is calculated based on the user’s Butler usage including trading execution, getting trading alpha, yield deposit, media generation, and any other use cases. Butler usage is determined in terms of transaction value (in USD).
What is an Epoch?
Airdrop allocation is determined based on veVirtual staked and Butler usage in the past 1 epoch. Each Epoch is 1 week, from every Monday 00:00 UTC+4 to Sunday 23:59 UTC+4. Any Butler usage after Sunday 23:50 UTC+4 will be captured in the new epoch instead.
What happens after the current Epoch time has lapsed?
Once the current epoch ends, the ACP Score of the epoch will be determined and finalized in 6 hours. The finalized score will be reflected in the leaderboard by Monday 06:00 UTC+4.
Concurrently, the ACP score on the first day of the new epoch will be reset to 0.
Where do I see my current epoch ACP score daily?
ACP score on the leaderboard of the current epoch will be refreshed daily around 06:00 UTC+4. Any contribution after this refresh time will not be included in the score of the day, but will be added to the score tomorrow.
Users can see the latest score based on contribution from the start of epoch until the day. Occasionally there will be slight change in the daily refresh time if there is deployment of fixes.
Why is my ACP score 0 even after the leaderboard is refreshed?
If you have been using Butler, you would receive the ACP score. Note, however, that every user’s ACP score is reset to 0 on the first day of a new epoch.
If otherwise, a 0 score could be due to few reasons: i) Your X account got suspended ii) Your X account is unlinked from your wallet In which case, check the questions below.
What would happen if my X account got suspended?
Don’t worry, you will still receive your ACP airdrops as long as you do NOT unlink your suspended X account from your current Virtuals Profile.
If you unlink your suspended X account, you will lose all past ACP airdrops, because we can no longer verify that your Butler wallet belongs to that profile.
Only unlink after you have received all pending airdrops, and then you may link a new X account to continue receiving future airdrops through your new Butler wallet.
Any airdrops already received on your existing Virtuals Profile are safe and remain in your wallet, even if you later connect a new X account.
If you prefer, you can also simply create a new X account and start fresh with a new Virtuals Profile.
How do I claim my Ecosystem Airdrop?
Make sure you have linked your X account on Virtuals Platform, to obtain the Butler wallet – link them on the butler agent page. You can view both your Ecosystem Airdrops (5%) here: https://app.virtuals.io/profile i) veVIRTUAL Airdrop based on $VIRTUAL staked (2%) ii) Ecosystem Activity Airdrop based on ACP Score (3%)
Why is my ACP score different from other people?
ACP score differs based on transaction values using Butler, which includes all activities such as trading execution, getting trading alpha, yield deposit, media generation, and any other use cases. Butler usage is determined in terms of transaction value (in USD).
You could also check the on-chain activities of the wallets as the addresses are available in the leaderboard for transparency, and for users to know how these users are getting higher score.
Do I need to use Butler or ACP for Ecosystem airdrop?
Yes. The 3% Ecosystem Activity allocation is based on verified Butler and ACP activity.
How are Ecosystem airdrops determined each epoch?
Airdrops for the current epoch are based on the ACP score from the previous epoch.
For example, rewards distributed in Epoch 2 are calculated using ACP scores from Epoch 1, which are visible on the leaderboard.
Does my ACP score carry over between epochs?
No. ACP scores reset to zero at the start of every epoch. Each epoch measures only the activity that occurs within that cycle, giving every participant the same starting point.
Is there a penalty for selling my airdrop tokens?
No. Selling your airdropped tokens does not result in penalty.
Is TP (Take Profit) Cooldown still active?
No. TP Cooldown is permanently removed under the Unicorn model.
What if I need to report an issue with ACP or Butler transactions, or contact support?
If you encounter any issues with ACP or Butler transactions, you can request support by submitting your wallet address through the ACP Support Portal: https://support.virtuals.io/
Our team will review your request and respond promptly.
Builder Specific FAQ
How to launch an agent?
You can get a full guide on how to launch an agent starting here.
How to get support on my agent launch?
You can request agent launch support starting here.
How are trading taxes tracked and processed on Base?
To track trading tax flow on Base, there are three methods:
Option 1: Track from Virtuals Tax Chechker Dashboard You can track your agent's trading fee accumulation and distribution status through the official Virtuals Tax Checker Dashboard. Scroll down to the section labeled “Virtual not distributed breakdown by project” and sort the table to view pending distributions.
Notes:
Each agent must first meet a minimum trading volume threshold before fee distribution is triggered. (Details Above)
Option 2: Trace Through Contracts
Token Swap to Tax Swapper Agent token trades that incur a tax will route to the Tax Swapper: 0x8e0253dA409Faf5918FE2A15979fd878F4495D0E
Swapper Converts to $VIRTUAL → Sent to Tax Manager The Tax Swapper converts taxed tokens to $VIRTUAL, then sends the output to the Tax Manager: 0x7e26173192d72fd6d75a759f888d61c2cdbb64b1
Tax Manager Distributes Fees in $VIRTUAL The Tax Manager distributes fees directly in $VIRTUAL to the creator and the platform.
Option 3: Read from Tax Manager Contract
Use Function 5 on the Tax Manager proxy contract:
BaseScan - Tax Manager Contract
This function returns current stats on distribution balances.
How are agent trading taxes tracked and processed on Solana?
On Solana, tax proceeds are sent directly from the agent wallet to the creator’s distribution wallet.
If the destination wallet is unknown, creators should contact the Virtuals team for verification.
Alternatively, distributions can be monitored via the LP fee distribution wallet:
9WBoFXeAbskmi6aMK5jvyNgXVKeZrcVeFJtDBLikzdnm
How is trading tax processed and distributed?
Trading tax is processed and distributed based on each agent’s trading volume. Fees are first swapped into $VIRTUAL, and only converted to cbBTC once the system reaches a trading volume threshold equivalent to 1 million agent tokens in total.
How are vested tokens claimed?
Vested tokens are not auto-distributed.
Recipient wallets must log in to app.virtuals.io and manually claim any vested tokens.
Why do developer wallets receive staked tokens when a liquidity pool is created?
When a liquidity pool is launched through Virtuals Protocol, the pool creator is the owner of the LP. To ensure permanence and prevent liquidity extraction, all LP tokens are immediately staked and locked for the long term.
The protocol then transfers the staked LP position back to the creator’s wallet. This means:
Ownership → the creator retains ownership of the LP
Locked liquidity → LP tokens are staked for years and cannot be withdrawn
Ecosystem alignment → liquidity remains permanently secured, while the project retains ownership rights
This mechanism is standardized across Virtuals Protocol. Every pool is designed to be creator-owned but protocol-secured to protect both builders and participants.
Last updated