A thesis, as one ticker.

A Folio is a creator-built index fund. It holds a weighted basket of tokenized stocks, and you buy or sell it as one ERC-20 share token.

That lets users social-trade a creator’s market thesis instead of building the index themselves, and gives creators a way to turn the social capital behind their stock picks into an investable asset onchain.

One share token, a whole basket.

If a Folio holds 40% NVDA, 30% AAPL, and 30% MSFT, its shares track that mix. Holding 1% of its supply gives you a claim to about 1% of its vault assets.

Two ways to launch.

Both models are planned. Switch between them, and drag the raise to see the deadline play out.

A creator sets a basket, a minimum and maximum raise, and a deadline.

Backers deposit USDG. Drag the total to see what happens at the deadline.

Below the minimumThe raise fails and every backer is refunded.

One slice comes off every raise.

Each completed USDG raise sends 10% to the protocol treasury, once, when the Folio goes live. The other 90% buys the creator’s stock basket and can seed share/USDG liquidity. On a $100,000 raise, $10,000 reaches the treasury and $90,000 buys the basket.

Fund at launch$1.8Min stocks
  • TreasuryTaken once, at launch$200,00010%
  • BasketThe stocks the fund holds$1,800,00090%

What your shares redeem

  • NVIDIANvidiaNVDA · 40% of the basket$3,600
  • AppleAppleAAPL · 30% of the basket$2,700
  • MicrosoftMicrosoftMSFT · 30% of the basket$2,700

Holding 0.5% of the shares gives a claim to about $9,000 of the vault, or you can sell the share token on the open market. Illustrative basket and raise.

USDG in, USDG out.

A router handles the required swaps when you buy shares or redeem them, so nobody has to deposit seven tokens in the right ratio or take seven tokens back. Direct subscriptions and redemptions in the basket assets remain available for anyone who wants the underlying components.

Subscriptions and redemptions use the vault’s current holdings. They do not rely on a separate quoted NAV sheet.

Weights drift. The rebalancer pulls them back.

Asset prices move, so basket weights drift. Protocol-controlled rebalancing restores target weights under published limits for frequency and slippage. The planned fee is 0.03% of the Folio’s total value each time a rebalance fills, and it applies to the whole Folio, not only the traded slice.

Protocol has collected$3,5940.4% of the starting value
Fund left, prices flat$996,406
Each fill takes0.03%Of the whole Folio's value

A rebalance runs only when a holding is at least 2% off target, and the contract allows at most one filled rebalance a day. No fill means no fee. The fee compounds: after n fills the protocol has collected 1 − 0.9997ⁿ of the starting value.

Built for flash accounting.

Folio is compatible with Uniswap v4, and uses its flash accounting when it buys basket positions and when it rebalances. Inside a single v4 unlock, each swap only records a balance change. No tokens move between legs. The PoolManager settles the net amount of each token once, at the end.

A launch or a rebalance touches several assets, so it is naturally one batch. Folio runs it as one, which means the legs offset each other before anything is transferred.

Leg in one batchUSDGToken
Sell $10,000 of NVDA+$10,000NVDA out
Buy $6,000 of AAPL-$6,000AAPL in
Buy $4,000 of MSFT-$4,000MSFT in
Net settled$0One transfer per token

Illustrative. Real fills include fees and price impact, so the USDG legs do not cancel exactly.

Fewer transfers

Intermediate balances are never moved, so a rebalance across many assets settles far fewer token transfers.

All or nothing

The batch settles together. If any leg breaks its slippage limit, the whole launch or rebalance reverts instead of half filling.

No stray balances

Nothing sits in the router between legs, and the vault only receives what the net settlement delivers.

Leveraged Folios.

A later phase includes F-Pool leveraged tokens in a Folio basket. Once Folio has attracted enough liquidity for stable F-Pool tokens, they can be added to Folios to create more volatile RWA indexes.