Releases: LWL-OrbCast/orbcast
Releases · LWL-OrbCast/orbcast
Release list
v0.1.5
v0.1.4
What's new
Football
- Stadium chrome on match books — crests, score, minute, or countdown.
- Overlay covers Premier League, La Liga, and Serie A.
- Chrome works on All, not just the Football chip. If the API has no row yet, you still get the stadium layout with HIP-4 names and kickoff.
- Minor ui/ux improvements.
Catalog
- The same fixture listed on two venues (e.g. Outcome + trade.xyz) is one card. If you already hold one venue, that is the one that opens else priority to higher volume / oi.
- Minor ui/ux improvements.
Markets
- Ticket, featured, and trending prefer the book you already hold.
- Desktop catalog, search, and probability chart polish.
Mobile and desktop both pick this up.
v0.1.3
Home now shows a real Top Events mix, and books land on the right sport chip.
What's new
Home
- Top Events slider on All — up to five categories, ordered by urgency (ending soon → upcoming → live). Auto-advances; dots stay tappable.
- Premier League score banner only on the Football chip. All is no longer replaced by an EPL fixture.
Catalog
- Sport chips map HIP-4 books correctly. Football is soccer; NFL is American football. Crypto, stocks, and economics stay on their own chips.
- Catalog rows use local market symbols (BTC, EPL, NFL, LoL, Fed, and the rest). Category chips stay as icons.
- Search covers titles, descriptions, and venue text.
Markets
- Cleaner activity tabs, probability line, and ticket chrome on mobile and desktop.
Under the hood
- API-Sports hosts are registered per sport (own quota). Overlay is still scores/fixtures only — never their odds.
- EPL board cache is shared across backend replicas so Home does not burn quota twice.
Mobile and desktop both pick this up.
OrbCast — initial release
First public release of OrbCast (orbcast.xyz) — a mobile-first app for trading Hyperliquid HIP-4 outcome markets, with a sports-focused showcase UI. Outcome markets only: no perps, no HIP-3, no banking.
Highlights
Trading
- HIP-4 outcome markets — live catalog from on-chain
outcomeMeta: Yes/No and multi-outcome books, market detail with order ticket, positions, and settlement. - On-device signing — orders are signed locally with a Hyperliquid agent key; the backend never places trades.
- Builder fee pinned client-side on every order.
- Catalog views for Live, Upcoming, and Ending soon markets, with placeholder/test books filtered out.
Apps
- Mobile — Expo / React Native app (Home, Markets, Positions, Rewards, Wallet), push notifications, onboarding with avatars.
- Desktop web — Vite + React 19 app sharing the same HIP-4 client, with the agent key AES-GCM encrypted in IndexedDB, scoped per wallet, and wiped on logout.
- Sports chrome — EPL fixtures and scores as a featured overlay (display only — never mixed with book odds).
Wallet & onboarding
- Privy embedded wallets — sign in with email, Google, or Apple; self-custody EOA.
- Bridge2 deposits — gasless USDC from Arbitrum via EIP-2612 permit + backend relayer.
- Withdrawals, unified USDC balance, and multi-currency display.
Rewards
- Points, achievements, and volume tracking.
- Referral program with codes and referee tracking.
- Fee-discount tiers: Bronze → Silver → Gold → Diamond → Legend.
Backend
- FastAPI service (Railway-ready): wallet endpoints, rewards, referrals, push, geo, sports proxy.
- Supabase for rewards, onboarding, push tokens, and deposit scanning — deny-all RLS, service-role access from the server only.
- Privy JWT auth with wallet-ownership verification on all user endpoints.
Docs
Setup, database schema, environment variables, HIP-4 notes, builder/Bridge2 details, and a forking guide live in docs/ — start with SETUP.md.
Known limitations
- Trades, doesn't deploy — HIP-4 deployer actions are out of scope.
- Sports listings depend on live HIP-4 venue activity and may be sparse.
- English UI is canonical; other locales may lag behind.