Website for BIP-110: Protecting Bitcoin's Purpose
Live at: bip110.org
cd web
npm install
npm run devThe development command compiles ReScript before Astro starts and recompiles through Astro's Vite watcher. Run all formatting, tests, and production-build checks with:
cd web
npm run checkThe project uses Astro for static pages, ReScript for application logic, validation, state, request planning, and package-light React presentation, and TypeScript for narrow runtime and package adapters. See the ReScript rewrite case study for the measured tradeoffs and architecture decision.
just deployjust previewThis repo deploys previews for every PR update and deploys production on pushes to master.