Platforma subskrypcyjna z płatnościami Solana Pay
System subskrypcji dla serwisu contentowego — Laravel 11, weryfikacja płatności USDC on-chain przez Helius RPC, Filament CMS, automatyczna aktywacja w < 30s.
Wyzwanie
Klient prowadził serwis contentowy dla niszowej społeczności i chciał wprowadzić subskrypcje płatne — ale bez kart kredytowych i tradycyjnych bramek płatności (prowizje, chargeback, weryfikacja tożsamości). Wybrał USDC na blockchainie Solana jako metodę płatności.
Rozwiązanie
Laravel weryfikuje każdą transakcję przez Helius RPC (prywatny endpoint, bez limitu zapytań): sprawdza confirmations, kwotę i adres docelowy. Po pozytywnej weryfikacji middleware automatycznie nadaje użytkownikowi rolę subscriber i aktywuje dostęp do contentu.
Filament v4 jako CMS administracyjny — zarządzanie użytkownikami, subskrypcjami, treściami i ręczne przyznawanie dostępu. Brevo SMTP do emaili transakcyjnych (potwierdzenie subskrypcji, wygaśnięcie, faktura). Role-based access control z hierarchią guest → user → subscriber → admin.
Efekty
- Czas weryfikacji płatności: < 30s od potwierdzenia transakcji on-chain
- Zero ręcznych aktywacji od wdrożenia — w pełni automatyczne
- Panel Filament obsługiwany przez klienta bez szkoleń technicznych