Build log · public

Change. Log

Every version we ship, in plain language. This is how CryptoPOP grows — live, in public, one POP at a time.

  1. v0.9Jun 2026infra

    Telegram ops loop

    • New event signups now post to the CryptoPOP Notifications group in real time.
    • Hardened the notification helper with timeout + Lovable AI gateway proxy.
    • Trimmed top-line nav — "My POP" is now the single entry point (Sign in removed).
  2. v0.8Jun 2026feature

    Developer API + SEO polish

    • Public /api page documenting the developer surface.
    • sitemap.xml, JSON-LD, canonical tags and per-route OG metadata across the site.
    • Mission page redesigned with wellness backdrop and clearer voice.
  3. v0.7May 2026infra

    Transactional email pipeline

    • pgmq queues for outbound mail (welcome, RSVP confirmation, scan receipts).
    • Edge worker drains the queue with retry + DLQ handling.
    • Unsubscribe route + footer compliance.
  4. v0.6May 2026feature

    QR scan check-in

    • /scan flow with HMAC-signed QR payloads.
    • Scan success screen with POP receipt + share card.
    • SCAN_REWARD configurable per event.
  5. v0.5May 2026feature

    POP awards + on-chain mint

    • pop_awards ledger captures every grant with source, status and tx hash.
    • TXC minter integration via mintGrant — automatic on signup + scan.
    • /my-pop dashboard shows balance, history and pending awards.
  6. v0.4Apr 2026feature

    Events + RSVP

    • Event detail pages with /events/$slug/rsvp signup flow.
    • Admin signups view at /admin/signups with export.
    • Per-event admin at /admin/events/$id with attendee roster.
  7. v0.3Apr 2026infra

    Wallets, key custody, recovery

    • TXC HD wallet derivation from master seed, KMS-encrypted at rest.
    • Email-keyed wallets so first-time attendees can hold POP before signing up.
    • /recover-wallet flow auto-claims pre-existing wallets on first login.
  8. v0.2Mar 2026feature

    Auth + roles

    • Email magic-link + Google OAuth via Lovable Cloud.
    • user_roles table with has_role() security-definer for admin gating.
    • Profile auto-provisioning on first sign-in.
  9. v0.1Mar 2026launch

    Hello, CryptoPOP

    • Brand system: Bebas Neue + Poppins, neon palette, coin + logo assets.
    • Landing page with hero, mission teaser, footer.
    • Lovable Cloud backend, TanStack Start template, edge deployment.

Next up

v1.0 — Admin reward rules, POP awards log, retry tooling, and email-to-user auto-claim for returning attendees.