WeedSwap Vaults
WeedSwap vaults connect supported market exposure to fungible ERC-20 shares for eligible farms.
#Current implementation boundary
The vault behavior below documents current internal WeedSwap code. It does not describe confirmed Pons behavior or a deployed Pons integration. Final Pons-compatible vault details will be published only after implementation and verification.
#Vault custody
The vault, not the depositor, controls the underlying market position. A user receives shares under the vault’s accounting. Final Pons custody and valuation details must be published and independently reviewed before launch.
#Constrained range
Each deployed vault fixes its token pair, fee tier, lower tick, and upper tick. Depositors do not choose a personal range inside that vault. A different range requires a different vault deployment and review.
#Deposit both tokens
A deposit supplies desired amounts for token0 and token1, nonzero token minimums, a maximum slippage value, a deadline, and a receiver. The current function has no caller-set minimum-share output. It rejects expired requests, weak token minimums, excess slippage, unsupported transfer behavior, and deposits that calculate zero shares. On the first deposit, the added liquidity must exceed the fixed minimum shares that are permanently locked.
A fully out-of-range position can require zero input on one side, but vault deposits require both desired amounts and both minima to be nonzero. Deposits can therefore fail while price remains outside the range.
#Vault shares
Shares are ERC-20 assets and can be transferred or staked in a compatible WeedChef pool. Their value is not fixed to one unit of either token. It changes with the vault’s underlying balances, liquidity, fees, and market price.
#Withdraw
A withdrawal burns shares, decreases a proportional amount of underlying liquidity, collects fees, and transfers the proportional token balances to the recipient. Protective minimum outputs and a deadline limit, but do not eliminate, execution risk.
A fully out-of-range position can return zero principal on one side, but redemption requires both token minimums to be nonzero. Vault shares can therefore be unable to redeem until the price re-enters the range.
#Independent review
#Risks
- Smart-contract or callback failure.
- Share-accounting or rounding error.
- Out-of-range concentrated liquidity.
- Impermanent loss and token-price volatility.
- External token or market-integration behavior.
- Low liquidity when entering or withdrawing.
#Current phase
No WeedSwap vault is deployed. Vault addresses and final ticks have not been published, so deposits, share issuance, staking, and withdrawals cannot be performed through the public interface.
