Polaris is a fully-collateralized, non-custodial prediction-market protocol on Stellar (Soroban) — binary markets and continuous perpetuals, settled by a Pyth Lazer price verified on-chain and cross-checked against Reflector Network before any funds move, with gasless passkey-secured trading.
Live: polaris-frontend-delta.vercel.app
- polaris-contracts — Rust/Soroban: markets, perpetuals, the LP vault, passkey wallets
- polaris-oracle — NestJS backend: settlement automation, multi-oracle price relay, sponsored transactions
- polaris-frontend — Next.js web app
Each repo's README documents real bugs found by deliberately trying to break the system after it was "done" — not a changelog of hypotheticals, a record of what actually broke, how it was fixed, and the regression test that proves it. Building in the open, so that record is public.
Open to review, questions, and contributions — see each repo's CONTRIBUTING.md.

