RewardPlay

Backend starter (Supabase + Cloudflare Worker)

Balance
User
Not logged in

Login

Create an account so coins can’t be reset by refreshing.

Earn

Rewarded ads should be verified server-side (this is a demo endpoint).

How it works
  • Frontend calls your Worker with your Supabase login token.
  • Worker checks caps & writes a ledger entry in Supabase.
  • Balance is computed from the ledger (harder to cheat).

Community Feed

Posts are stored in Supabase. (Coins/tips should be server-side in your Worker.)