FAQ

Straight answers, including the ones that are not flattering. The docs cover the technical side.

The basics

What is Earnfolio?
A vault that owns infrastructure people pay to use. You deposit USDG and the vault holds the liquidity behind tokenized stock trading on Robinhood Chain. Every time somebody swaps NVDA, GLD, SPCX or QQQ, they pay a fee to the liquidity they traded against, and that liquidity is yours. Your yield is someone else’s transaction fee.
How is this different from lending my money out?
A lending market pays you interest because a borrower promised to pay it. Earnfolio pays you because a trade already happened. There is no borrower, no rate to be set, and no token emission subsidising the number. The yield is a share of activity that took place whether you were there or not.
Where does the yield actually come from?
Uniswap v3 swap fees. Each pool charges the trader a fee — 0.05% or 0.30% depending on the pool — and splits it across everyone providing liquidity at the price the trade happened at. Earnfolio is one of those liquidity providers, and it passes its share to depositors. You can watch the fees land on the home page as the trades occur.
What does it hold?
Tokenized stocks only, and that rule is enforced on-chain rather than by policy. A pool can only be added if its non-USDG side answers uiMultiplier(), which the genuine first-party Robinhood tokens do and the impersonators on this chain do not. The operator cannot add a memecoin even if they wanted to.
Is it live?
Yes. The vault is deployed on Robinhood Chain and the address is in the footer.

Risk, stated plainly

Can I lose money?
Yes, and there are two distinct ways. Your USDG becomes part stock exposure the moment it is deployed, so if the stock falls, your position falls with it. And providing liquidity has a cost of its own called loss-versus-rebalancing: when a price moves, the pool sells you the side that is falling and buys the side that is rising, on the way through. Fees can be smaller than that cost. Nothing here is a savings account.
Is the 145.8% fee rate what I earn?
No. It is the fee income those pools paid to liquidity over the last 24 hours, divided by the liquidity sitting in them, annualised. It is measured, not promised, and it is gross of loss-versus-rebalancing and of stock price movement. Treat it as the ceiling on what the strategy can return, not as a return.
Does the vault actually earn the rate you quote?
Only if its liquidity is as concentrated as the liquidity already in those pools, and that is a real caveat rather than a technicality. The quoted rate is fees divided by every dollar in the pool. A Uniswap v3 position earns only while the price sits inside its range, and only in proportion to its share of the liquidity there. Measured against the real NVDA pool, a stake spread over ±2000 ticks captured 25% of the quoted rate, while ±500 ticks captured 95%. The vault targets ±500. The docs show the whole measurement.
Why does the rate look so high?
Because these pools trade enormously relative to their size. Most of the volume is arbitrage bots pinning the on-chain price to the real equity quote — NVDA alone takes roughly three swaps a second with a median size under a hundred dollars. That flow is real fee income, and it is also exactly the flow that causes loss-versus-rebalancing. Both things are true at once.
What stops someone manipulating the pool to mint cheap shares?
The vault values its stock holdings at the pool price, so a pushed pool would be a mispriced share. Before any deposit or redemption, every pool’s spot price is compared against its own 30-second time-weighted average, and the whole transaction reverts if they disagree by more than about 1%. An attacker would have to hold a manipulated price for the full window against the arbitrage flow described above.
Has it been audited?
No. It has 32 tests that run against live mainnet state rather than against mocks, including the manipulation guard, the redemption path and the rule that keeps it to genuine stock tokens. That is not the same thing as an audit and it is not presented as one. Read the contract before trusting it with size.

Using it

What do I deposit and what do I get back?
You deposit USDG and you receive vault shares. When you redeem, the vault unwinds your slice of every position, swaps the stock legs back through the same pools, and pays you USDG. You never have to hold or handle a stock token yourself.
Is there a lock-up?
No. You can redeem at any block, subject only to the price guard described above.
What does it cost?
A 10% performance fee on fees harvested, and nothing else — no management fee, no deposit fee, no withdrawal fee. The operator cannot raise the performance fee above 20% because the contract refuses. Redeeming costs you the pool fee and price impact on unwinding your own position, which is paid to the pool rather than to Earnfolio.
Why is there a deposit cap?
Because the same fee stream divided across more principal is a lower rate for everyone already in. The cap paces that, and it is raised deliberately rather than automatically.
Why is this not an ERC-4626 vault?
ERC-4626 promises that a redemption preview never overstates what you will actually receive. Redeeming here burns concentrated liquidity and swaps back through a live pool, so the realised amount depends on price impact at that moment and the promise cannot be kept. Claiming the standard while bending its one load-bearing guarantee would be worse than not claiming it, so the vault is a plain share token with explicit slippage bounds on both sides. The docs go through the interface.

Chain and operations

Which chain is this?
Robinhood Chain, id 4663. Deposits are USDG, the Global Dollar stablecoin, which has 6 decimals. The docs list every address the vault touches.
Who moves the money between pools?
An operator key, and only within hard limits. It can shift liquidity between registered pools and set ranges. It cannot withdraw your funds, cannot add a pool that fails the genuine-stock check, and cannot raise the performance fee past 20%. Harvesting fees is permissionless, so anyone can trigger it.
How current are the numbers on this site?
The pool table and the headline rate were measured on 4 Sept 2026 from a full 24-hour sweep of swap logs. The fee feed on the home page is live, read from the chain in your browser as trades happen. Nothing on this site is a hardcoded number dressed up as a measurement.