14 Trust
Status
What is built and tested, what has been tried against the real chain, and what is not deployed yet.
The tests below were run on a local fork of Robinhood Chain, against the real Pons, Uniswap and Lighter contracts. The vault implementation and the factory are deployed on the real chain (see Deployed). No coin has been launched on a vault yet and the keeper has not been run with a key.
| Piece | State | What exists |
|---|---|---|
| Strategy engine | Built, 9 tests | Fee split, isolated position maths, liquidation price (with each market's own maintenance margin), take-profit slices, dip ladder, loss book and creator share, as plain functions. |
| Vault contract | Built, 42 tests | One vault per coin, created as a clone from a factory at an address the creator can compute before launching. 37 unit tests with mocks, 5 tests against the real Pons, Uniswap and Lighter contracts on a fork. |
| Vault factory | Built, not deployed | Creates vaults, keeps the list of allowed Lighter markets. The deploy script was dry-run on a fork: about 0.0002 ETH of gas. |
| Keeper | Built, tested on a fork | Reads each vault and the venue, plans the next calls (claim, buyback, margin, orders, withdrawals, settlement), and sends them with a key that the vault limits. 11 tests of the planning logic. |
| Lighter integration | Verified on the real contract | The vault owns its Lighter account. A fork test deposits real USDG, opens the account, and the live contract accepts market and limit orders, cancels, a position close and a withdrawal request from the vault. |
| Launch on Pons | Running | From your wallet in one transaction (a plain coin), or in three (vault mode: create the vault, launch with the vault as fee recipient, attach). Checked end to end in a browser against a fork. |
| Move an existing coin onto a vault | Running | From the coin page, three transactions from the creator's wallet. Checked in a browser against a fork. |
| Wallets | Running | Every browser wallet that announces itself (MetaMask first, then Rabby, Coinbase Wallet, Phantom, Brave, Trust and others). |
| Logo pinning | Running | The launch page pins a coin's logo to IPFS through a server route that holds the key. |
| Strategy lab | Running | The home page runs the engine on a seeded simulated price path. |
| Coin page and board | Running | Read live from Pons and, in vault mode, from the vault. |
#What a fork cannot show
- The rollup itself. A fork cannot process Lighter's priority requests. The orders, the deposits and the withdrawal requests are accepted by the real contract, but fills, margin and profit were simulated in the keeper's tests. The first real run will show how the venue treats them.
- Fills and funding at the venue. The take-profit and dip logic was tested against a simulated book.
- Graduation. A buyback on a coin that has graduated to its Uniswap v4 pool is not routed yet: the vault refuses it with a clear error. Buybacks on the Pons curve work.
- Holder payouts in pool mode. The vault keeps the pot and the keeper hands it out by list. A merkle payout is not built.
#Deployed
On Robinhood Chain (4663), 2026-10-17:
- Vault implementation:
0x2613f061E740e3b1C0Cb35b612195630213EDe02 - Vault factory:
0x1A52536394790dA121D92917DbC755FeD628Ecb7 - Platform fee wallet and factory owner:
0x062bDdc36b2EFc534ff43AA0AedBF00E900042eE - Keeper:
0x91da1182319b4d83458f0B504DFb8BC5E31a03C6
The 24 featured Lighter markets are allowed. The platform and keeper addresses are fixed inside the implementation, and the deployment cost less than 0.0003 ETH.
#Not run yet
The keeper has only been run in read-only mode on the real chain (there is no vault yet) and with a key on a fork. The first launch in vault mode and the first live cycle are still to be done, small.
#Next, in order
- Deploy the factory and the keeper with small amounts, launch one coin, and watch one full cycle on the real chain.
- Route buybacks after graduation.
- Merkle payouts for pool coins.