Skip to content

Releases: cxmza/windle

v0.1.0 — Ship or slash

Choose a tag to compare

@cxmza cxmza released this 11 Oct 21:38

windle — Ship or slash.

windle v0.1.0 — first public release

Ship or slash. windle puts promises on the line: teams back a checkable onchain claim with collateral, a YES/NO market prices it, and at the deadline the program reads the chain. This release opens the source of everything that runs today.

Important

windle is pre-launch. Protocol programs are not deployed; markets on the website are illustrative demo data and no real funds are involved.

What's live

Surface
🌐 www.windle.fun Landing — scroll story with React Three Fiber, GSAP and Motion, reduced-motion aware
🔐 oauth.windle.fun Sign-In With Solana via Wallet Standard — sign a message, never move funds
⚡ app.windle.fun Product app shell with session gate, dashboard, promises and markets routes
📖 docs.windle.fun Astro Starlight — how it works, concepts, guides, API, legal
🧩 api.windle.fun Fastify 5 API: SIWS nonce/verify, HttpOnly sessions, /v1/me, health/ready, reference + OpenAPI 3.1
🎨 cdn.windle.fun Brand kit, fonts, imgproxy-backed images

In this repository

  • Monorepo on npm workspaces: apps/{web,app,auth,docs,api}, packages/{tokens,brand,shared}, infra/.
  • Design system — OKLCH tokens for Tailwind 4 with sRGB mirrors for three.js, the WindleMark component.
  • API contracts shared between client and server as zod schemas (@windle/shared).
  • Production infra as code — docker compose (Postgres 17, Redis 7, imgproxy), nginx with per-site CSP, immutable static releases with atomic switch and rollback, health-gated API deploys, backups.
  • Repository hygiene — CI (lint, typecheck, test, build), CodeQL, Dependabot, issue forms, private vulnerability reporting.

Get started

git clone https://github.com/cxmza/windle.git && cd windle
npm ci
npm run dev:web   # http://localhost:5173

License

Source-available, all rights reserved — see LICENSE.

Feedback: Discussions · Security: report privately