fundly documentation
How funds, shares, NAV and fees work.
Basics
What is fundly?
fundly is an onchain fund platform on Robinhood Chain. Anyone can put together a fund from listed assets (stock tokens, crypto, USDG and pons ecosystem tokens), give it target weights and rules, and launch it from their own wallet. Anyone else can invest in it with USDG and receive fund shares.
There is no company holding your money. Every fund is its own smart contract that holds its assets directly. Deposits, withdrawals, fees and rule changes all happen onchain, where anyone can check them.
- Creators design and run funds. They pick assets, weights, fees and deposit rules.
- Investors deposit USDG, hold fund shares, and can cash out at any time while redemptions are open.
- Everything shown in the app (funds, NAV, holders, activity) is read live from Robinhood Chain. Nothing is simulated.
Basics
Getting started
- 1Install an EVM wallet such as MetaMask, Rabby or Coinbase Wallet.
- 2Click Connect wallet. fundly will ask your wallet to add or switch to Robinhood Chain (chain 4663).
- 3Get a little ETH on Robinhood Chain to pay network fees.
- 4Get USDG on Robinhood Chain if you want to invest.
- 5Open Market to browse funds, or Create to launch your own.
Funds
How funds work
A fund is a basket with rules. When it is launched, the fundly factory deploys a new fund contract that stores:
- Its name, symbol, description and creator (the manager).
- The list of assets and their target weights, which must add up to exactly 100%. A fund can hold up to 20 assets.
- A yearly management fee (max 5%) and a performance fee setting (max 30%).
- A minimum investment, an optional capacity cap, and whether deposits and redemptions are open.
Only assets listed in the fundly asset registry can be used. Each registry entry records the token contract, its category, decimals and a USD price used for valuation.
Investing
Depositing USDG
All deposits are made in Paxos USDG on Robinhood Chain (6 decimals). Investing takes two wallet signatures the first time:
- 1Approve: lets the fund contract move the amount of USDG you are depositing.
- 2Deposit: the fund pulls your USDG and mints shares to your wallet.
shares received = deposit value × shares outstanding ÷ NAVFor the very first deposit, 1 USD of value mints 1 share.
- The app sends a minimum-shares limit with your deposit. If the price moves against you before it is confirmed, the transaction reverts instead of filling at a worse price.
- A deposit fails if deposits are closed, it is below the fund's minimum, or it would push the fund over its capacity cap.
- Deposited USDG stays in the fund as USDG until the manager rebalances into the target assets.
Investing
Redemptions
Redemptions are in-kind. You don't receive a single USDG payout. Instead, you receive your exact share of every token the fund holds.
| Fund holds | You redeem 10% of shares | You receive |
|---|---|---|
| 1,000 USDG | 10% | 100 USDG |
| 2.0 WETH | 10% | 0.2 WETH |
| 50 TSLA tokens | 10% | 5 TSLA tokens |
Because nothing is sold on your behalf, redeeming causes no slippage and doesn't depend on market liquidity. You can then keep the tokens or swap them yourself.
Creating
Creating a fund
- 1Details: name, symbol, description, category and optional X handle.
- 2Assets: search the registry, add assets and set weights. You can't continue until the total is exactly 100%.
- 3Rules: rebalance frequency, management and performance fees, minimum investment, capacity, and deposit and redemption toggles. Unsafe settings show a warning.
- 4Review: check everything, then click Launch fund and sign one transaction from your wallet.
Once the transaction confirms, the new fund appears on the Market for everyone, and you become its manager.
Creating
Managing a fund
Only the manager's wallet can call manager actions:
| Action | What it does |
|---|---|
| Settings | Open or close deposits and redemptions, change minimum investment and capacity. |
| Set weights | Change target weights. New assets must be listed, weights must total 100%, and an asset can only be removed once its balance is zero. |
| Rebalance | Swap one held asset for another through a registry-approved swap router, with a minimum-output limit. |
The manager can never withdraw investors' assets directly. The only ways tokens leave a fund are investor redemptions and swaps through approved routers.
Creating
Rebalancing
Over time prices drift, and new deposits arrive as USDG, so live weights move away from targets. Rebalancing swaps assets to bring them back.
- Swaps can only go through routers approved in the fundly registry.
- Both tokens in a swap must already belong to the fund.
- Every swap has a minimum output. If the result is worse, the whole transaction reverts.
- Each rebalance is recorded onchain and shown in the fund's history and on the Activity page.
Creating
Fees
| Fee | Who sets it | How it works |
|---|---|---|
| Management fee | Creator, max 5%/yr | Accrues every second. It is paid by minting new shares to the manager, which slightly dilutes NAV per share. |
| Performance fee | Creator, max 30% | Stored and displayed. It is not charged in the current contract version. |
| Protocol fee | — | None. fundly takes no cut of deposits or redemptions. |
| Network fee | Robinhood Chain | Paid in ETH for each transaction you sign. |
yearly fee shares ≈ shares outstanding × management fee %Protocol
Asset registry and prices
The registry owner lists the tokens funds can use and posts each token's USD price. Categories: stock tokens, crypto, stablecoins, pons assets and other.
- Prices are posted onchain by the registry owner. There isn't a public price feed on Robinhood Chain yet.
- NAV, deposit share amounts and redemption values all use these posted prices.
- Delisted assets can't be added to funds, but funds that already hold them can still redeem them.
Protocol
Robinhood Chain
| Setting | Value |
|---|---|
| Network | Robinhood Chain |
| Chain ID | 4663 |
| Gas token | ETH |
| Settlement | Paxos USDG, 0x5fc5…d168 |
| Explorer | robinhoodchain.blockscout.com |
fundly runs only on Robinhood Chain mainnet. Wallets on any other network are asked to switch before anything is signed.
Protocol
Risk
- Market risk: funds can lose value. Stock tokens and crypto can be volatile, and past performance says nothing about future results.
- Smart contract risk: the fundly contracts have not been independently audited. Bugs could lead to loss of funds, so start small.
- Price risk: valuations use owner-posted prices that may lag the market.
- Manager risk: a manager can pause deposits or redemptions and chooses when and how to rebalance.
- Asset risk: each underlying token has its own issuer and rules, including any limits on who can hold stock tokens.

