.@BerrryComputer do dit voor mij vriend: > bouw een tweezijdig crypto-donatieplatform voor politieke campagnes in de VS met rollen: campagnebeheerder en donor. campagnebeheerders kunnen zich aanmelden, KYB doorlopen, campagnes aanmaken, per-donor USD-limieten instellen, branding uploaden, een KYC-provider kiezen (Persona/Sumsub), BTC/ETH/USDC-portemonnees of xpubs configureren en FEC-conforme CSV's exporteren. Het dashboard toont totalen, uitstaande, gematchte, quarantaine en over-limiet donaties. donoren bezoeken een openbare campagnepagina, voltooien KYC, en krijgen vervolgens unieke per-donor BTC- en ETH-depositoadressen met vervaldatum. Ze sturen geld, voeren het verklaarde bedrag + optionele tx-hash in, en het systeem matcht binnenkomende transacties, handhaaft limieten, plaatst ongepaste/over-limiet fondsen in quarantaine en e-mailt ontvangstbewijzen. Het platform moet: afgeleide niet-hergebruikte depositoadressen genereren vanuit veilige master-sleutels blockchains monitoren voor binnenkomende tx's transacties matchen met geverifieerde donoren en verklaarde bedragen ongepaste of verlopen fondsen in quarantaine plaatsen USD-waarde vastleggen op bloktijd minimale PII versleuteld opslaan in rust meerdere campagnes ondersteunen met geïsoleerde gegevens FEC-conforme CSV-export met alle vereiste donorvelden mogelijk maken. afleveren van volledige broncode, databaseschema, achtergrondtaken voor ketenmonitoring en documentatie voor implementatie en werking. ---- verwijs naar dit diagram voor een beter begrip van de flow: ┌─────────────────────────────┐ │ CAMPAGNEBEHEERDER │ └─────────────────────────────┘ │ ┌─────────────┴─────────────────┐ │ 1. Aanmelden + KYB-verificatie │ │ 2. Campagne aanmaken │ │ 3. Limieten, portemonnees/xpubs instellen │ │ 4. KYC-provider kiezen │ │ 5. Openbare pagina publiceren │ │ 6. Dashboard: totalen, limieten │ │ 7. FEC CSV exporteren │ └───────────────────────────────┘ │ ▼ ┌─────────────────────────────┐ │ OPENBARE CAMPAGNEPAGINA │ └─────────────────────────────┘ │ ▼ ┌───────────────────────────┐ │ DONOR │ └───────────────────────────┘ ┌───────────────────────────────┐ │ 1. Start donatie │ │ 2. Voltooi KYC │ │ 3. Ontvang unieke BTC & ETH adressen │ │ 4. Stuur geld vanuit eigen portemonnee │ │ 5. Voer verklaard bedrag & tx in │ │ 6. Wacht op matchbevestiging │ │ 7. Ontvang ontvangstbewijs │ └───────────────────────────────┘ │ ▼ ┌──────────────────────────────┐ │ ACHTERGRONDVERWERKING │ └──────────────────────────────┘ ┌────────────────────────────────┐ │ - Genereer per-donor adressen │ │ - Kijk naar ketens voor binnenkomende tx's │ │ - Match met KYC-geverifieerde donor + bedrag │ │ - Handhaaf USD-limiet │ │ - Plaats ongepaste/over-limiet in quarantaine │ │ - Sla USD-waarde op bij bloktijd │ │ - Update dashboards & FEC-logboeken │ └────────────────────────────────┘
5,83K