Sumsub + Supabase API Integration

Job ID: 40243690

Budget: €12 – €18 EUR

I need help wiring Sumsub’s Identity Verification and complete KYC flow into my Supabase stack so that new users can move seamlessly from sign-up to verified status inside the product.
The Supabase side already handles basic auth, a Postgres database, and real-time channels, but the logic is still isolated; the goal is to connect every step so that:

• Supabase Authentication creates a user record and immediately requests a Sumsub applicant token
• Sumsub’s SDK or REST endpoints walk the user through document capture and video selfie inside the app
• Verification results return through Supabase’s real-time subscriptions, updating the database and pushing status changes to the front-end without refresh
• Errors, retries, and webhook events are all recorded in the same Postgres schema for easy auditing

I’ve mapped the screens in Figma and will use those files strictly for prototyping; as you wire the APIs, I’ll keep the UI iterations synced so you always have up-to-date components.

Deliverables
• Secure server-side code (TypeScript/Node or similar) that bridges Supabase and Sumsub, including webhooks
• Database migrations / SQL for any new tables or columns
• Sample front-end calls that demonstrate auth, the verification flow, and a live status update
• A short README explaining environment variables, local testing, and deployment steps

Everything should be cleanly commented, follow best practices for secrets management, and be production-ready once merged.