Liquidity, understood.
Two assets. One position. A trading curve that gives your stock liquidity a deliberate shape.
What is Vanta?
Vanta is a replicating market maker for stock-token liquidity. A pool holds a stock token and USDG. Liquidity providers own a proportional claim on those reserves; traders exchange the two assets through a time-dependent curve. The curve is calibrated to a fixed strike, volatility, and expiry.
The intended exposure is covered-call-like: the reference model participates in a falling stock price and increasingly exchanges stock exposure for USDG as price rises. That behavior comes from inventory and trading. Vanta does not sell a separate call option or promise a cash payout at the strike.
Stock, strike, and horizon.
Receive a share of the pool.
Trading changes the mix.
What you can use today
| Available in this build | How it works |
|---|---|
| Markets and pool details | Read the selected deployment's pool calibration, reserves, status, and liquidity. |
| Supply and withdraw | Approve mock ERC-20 assets, mint LP tokens, and redeem both reserve assets. |
| Trade | Request on-chain quotes and submit bounded swaps in either direction. |
| Portfolio | Read your LP balance and the actual underlying reserve amounts it can redeem. |
| Local development | Start Anvil, deploy the contracts, publish local status, and run transaction smoke tests. |
| Testnet beta deployment | Deploy valueless mocks with explicit operator signing, verify code hashes, and configure the hosted application. |
The implementation is a working research beta. Numerical certification, adversarial economic simulation, independent security review, and production token/status integration remain gates for any real-capital release. VANTA issuance, staking, rewards, automatic rollover, and single-asset liquidity routing are not enabled.
Model value and owned value
A model chart answers: what does this reference curve suggest under the selected assumptions? A position balance answers: what stock-token and USDG amounts does this wallet actually own? These are different questions, and the app keeps them separate.
Reference benchmark at expiry = min(stock-lot price, strike)
Actual LP claim = LP ownership fraction × accounted pool reservesFees, jumps, market closures, finite trading, rounding, and the starting state can cause actual results to differ from the model. The benchmark is neither an insured floor nor a contractual cap. Any combined USDG value also depends on the reference price and USDG denomination.
Choose your path
Network scope
The executable network allowlist is Anvil 31337 and Robinhood Chain Testnet 46630. Robinhood mainnet 4663 is deliberately unsupported. Local and testnet deployments have separate contracts, balances, and histories; switching a wallet does not move an LP position between them.