Liquidity vaults with rules you can verify.
A vault owns one liquidity position in a Meteora DAMM v2 pool for many holders. It splits the trading fees by a fee split that is fixed when the vault is created.
Deposits are closed in the pilot. Current promises no income. This build runs on Solana devnet. Devnet tokens have no value.
Reading the chain
01The vault
The vault collects.
A vault owns one liquidity position in one approved Meteora DAMM v2 pool. A program address owns the position and every token account of the vault. Only the vault program signs for it.
Swaps in the pool pay trading fees to the position. A harvest collects them. Anyone can send a harvest. A keeper sends it on a schedule. The keeper holds no funds and has no special right.
Trading fees depend on the swaps in the pool. They can be zero. Current promises no income.
02The fee split
The rules split it.
The programs are upgradeable. An upgrade of the vault program could change this rule. The next section shows who holds the upgrade authority.
compound
Stays in the vault as share backing. A compound adds it to the position, in pool proportion, with no swap.
LP rewards
Set aside for holders. Each holder claims a part by shares held, in the two pool assets.
protocol
Goes to the protocol fee accounts. The admin can withdraw it.
04The proof
You can verify it.
The values below come from the chain and from the indexer of Current, now. Open an address in Solana Explorer and compare.
Who holds each authority
- Admin
- Guardian
- Vault program upgrade
- Share hook upgrade
Read from the chain when this section is on the screen. The admin approves pools, creates vaults, grants deposit permits and withdraws protocol fees. The guardian can pause. It cannot move assets.
The two programs
Both programs are upgradeable. The upgrade authority can replace their code. Nothing here had an independent review.
The limits of the vault
Vaults
Live from the chain and the indexer| Vault | Share backing | Fee split | Trading fees | Status |
|---|
A Fee APR shows only after 24 hours of snapshots, with its window. Amounts are in the two pool assets. This page uses no outside price feed.
View vaultsWhat can go wrong.
Read this before you use a vault. Nothing here is audited, and no income is promised.
A liquidity position can lose value
When the pool price moves, the two assets that back your shares change in amount and in value. Trading fees do not cancel that. You can get back less than you put in.
The programs are upgradeable
The upgrade authority can replace the code of both programs. Nothing here had an independent review. Do not treat the rules as fixed for all time.
Who holds each authority
The admin approves pools, creates vaults, grants deposit permits and withdraws protocol fees. The guardian can pause deposits and compounding; it cannot move assets. The upgrade authority can replace the program code. This app shows the address of each key, read from the chain.
Receipt shares move only through Current
A receipt share is a Token-2022 token with a transfer hook. A plain wallet send fails. Use the transfer in this app. A DEX or a lending market cannot use receipt shares.
Deposits are closed in the pilot
A wallet needs a deposit permit from the admin for each vault. Withdraw and claim never need a permit. To send shares needs no permit, but the recipient needs one while deposits are closed.

