Skip to content
Deployments

Deployments

Cluster, treasury and program addresses, plus where the chain plugs in.

The protocol is a Solana program plus a config account owned by the protocol authority. All value moves in SOL and all assets are SPL tokens with Metaplex metadata.

Addresses

AccountValue
Clustermainnet-beta
TreasuryFWAtrsy9kMystVau1t7Qm4TreasuryWa11etXyz8912
Programnot yet deployed
Config accountnot yet deployed

Nothing is live

No program is deployed. The addresses above are placeholders rendered from local config so the surface is ready to swap. Treat any contract claiming to be this protocol as fake.

Where the chain plugs in

The UI never talks to a chain directly. Every read and write goes through lib/services/vault.ts, whose function signatures already match the eventual instruction set. Replacing those bodies with Anchor calls requires no component changes.

Service functionInstruction
fetchVaultInventory()getProgramAccounts
requestRandomDraw()request_randomness
confirmDraw()settle_draw
depositAsset()deposit_asset
withdrawAsset()withdraw_unclaimed