Supabase entitlement source kit
Ship Stripe-synced Supabase plans, seats, and feature gates without rebuilding the entitlement layer.
Supabase Entitlement Kit is a focused Node and SQL starter for teams that already have a Supabase app and need checkout or subscription events to drive workspace access, RLS-readable billing state, entitlement snapshots, and server-side feature checks.
Launch price
Paid source zip delivered by Gumroad after purchase confirmation.
Base USDC:
0xFF5af6e1c73904FF36754377A3069812E706323E
What The Buyer Gets
Customers, workspaces, memberships, subscriptions, entitlement grants, and duplicate-safe webhook event tracking.
Helpers for active plan checks, feature access, seat-limit enforcement, and one server-readable access snapshot.
Member-readable workspace billing state with service-role writes kept on trusted webhook and server routes.
Thin Preview
This is a preview, not the full source. The paid zip includes the complete implementation and tests.
supabase-entitlement-kit/ sql/schema.sql sql/rls-policies.sql src/entitlements.js docs/BUYER_DELIVERY.md test/entitlements.test.js scripts/smoke-buyer.js
Built For Supabase SaaS
- Connect Stripe checkout or subscription events to workspace plans and feature grants.
- Keep service-role writes on the server.
- Let app users read their workspace subscription state through RLS.
- Enforce paid seat limits before building a full billing dashboard.
- Replace scattered client-side plan flags with a trusted server entitlement helper.
Checkout
Use the Gumroad checkout and write Supabase Entitlement Kit in the brief field, or send $29 USDC on Base to the address above, then email the transaction hash and delivery email.