Home/Docs/Get Started/Welcome

The Vercel CLI for Cookie Chain โ€” build, deploy, verify, and roll back Anchor programs in seconds.

Welcome

What is bake?

bake is a CLI developer tool for Cookie Chain โ€” a fast, cheap, Solana-compatible SVM blockchain. It's positioned as "the Vercel CLI for SVM": one-command build โ†’ deploy โ†’ verify โ†’ rollback, with every deploy recorded permanently on-chain via a small Anchor program called the Recipe Book.

bash
npm install -g bakeacookie
bake --help

Who is bake for?

  • Cookie Chain developers who want a fast, zero-friction deploy experience without wrestling raw solana deploy flags
  • Teams who need a permanent on-chain deploy history and verifiable build hashes for compliance and incident response
  • AI agents & agent builders using bake agent init to scaffold agent projects pre-configured with safe, read-only MCP tooling (bake mcp)
  • Security-conscious developers who want automated static analysis and audit-gated deploys via Radar

30-second pitch

Cookie Chain's economics make things possible that are impractical anywhere else โ€” like a rollback that costs cents, or a permanent, on-chain, queryable ledger of every deploy you've ever made. bake closes the tooling gap that the ecosystem's own roadmap lists as future work.

What makes bake different?

FeaturebakeRaw Solana CLI
On-chain deploy historyโœ… Recipe BookโŒ
One-command rollbackโœ… bake rollbackโŒ Manual re-deploy
Cryptographic proofโœ… bake proveโŒ
Local disposable workspacesโœ… bake sessionโŒ Manual test validator
Agent scaffolding & MCPโœ… bake agent init & bake mcpโŒ
Windows supportโœ… Auto-WSL relayโŒ
Security audit gateโœ… bake deploy --require-auditโŒ

Next steps

  • Install โ€” get bake on macOS, Linux, or Windows (WSL)
  • Quickstart โ€” deploy your first program in 60 seconds
  • First Deploy โ€” step-by-step walkthrough from scratch
  • AI Agents โ€” scaffold agent projects with bake agent init
  • Sessions โ€” sandbox and rehearse deploys with bake session
  • Recipe Book โ€” understand the on-chain deploy ledger
Sourced from local MDX in docs/content/docs