Supabase Integration: Automated Payment Split & Secure DRM

Job ID: 40301126

Budget: $250 – $750 USD

I need two specific, high-priority modules built and integrated into my existing Supabase architecture:

1. Automated Payment & Vendor Splits (Stripe Connect)

Implement Stripe Connect (Express or Standard) to handle multi-sided transactions.

Automate a 40/60 profit split (40% Platform / 60% Creator) at the point of sale.

Configure automated onboarding flows for student "vendors" (KYC/KYB).

2. Dynamic DRM & Asset Security (The "Vault" Security)

Implement Dynamic PDF Watermarking: Every file must be stamped with the Buyer’s Name, Email, and IP Address at the moment of download.

Access Control: Ensure files are never directly accessible via a public URL; use Supabase Row Level Security (RLS) and Signed URLs to protect assets.

Session Locking: Prevent account sharing by limiting active sessions or flagging suspicious IP activity.

Technical Requirements
Primary Stack: Supabase (PostgreSQL), JavaScript/TypeScript.

Expertise: Deep experience with Stripe Connect API.

Specialty: Knowledge of PDF manipulation libraries (e.g., pdf-lib or Puppeteer) for server-side watermarking.

Mindset: You are a "Builder." You prefer clean, secure code over complex "bloatware."