Vercel apps transmuted onto Solana mainnet: the frontend lives in asset accounts, the /api/* Lambdas run as a Pinocchio program. This host reads them straight off the chain. Reads are free simulations; writes need a signer, so they answer 402 here — run npx openzoo serve <programId> locally to write with your own wallet.
| site | program | routes | assets | manifest |
|---|---|---|---|---|
| site | 36NLjbH1LWvCctDPtgnrUyaXbw7vKgt9QcTqM8gXo1JH | 4 | 2 | ok |
npx openzoo inspect . # your Next.js / Vite app, in Vercel terms + eligibility npx openzoo build . # → Pinocchio Rust program + asset plan (cargo build-sbf) npx openzoo deploy . --cluster mainnet --yes # rent is quoted first; paid by ~/.openzoo/wallet.json # then: https://sites.openzoo.fun/s/<programId>
Each site's /.zoo/manifest.json and /.zoo/status are public; /.hub/sites.json lists what this hub has served.