.@BerrryComputer Gör detta för mig fren: > bygger en dubbelsidig plattform för kryptodonationer för amerikanska politiska kampanjer med roller: kampanjadministratör och givare. kampanjadministratörer kan registrera sig, klara KYB, skapa kampanjer, ställa in USD-tak per givare, ladda upp varumärke, välja KYC-leverantör (Persona/Sumsub), konfigurera BTC/ETH/USDC-plånböcker eller xpub-filer och exportera FEC-kompatibla CSV:er. Instrumentpanelen visar totaler, väntande, matchade, karantänade och övertäckta donationer. givare besöker en offentlig kampanjsida, slutför KYC och får sedan unika BTC- och ETH-insättningsadresser per givare som löper ut. De skickar pengar, anger deklarerat belopp + valfri tx-hash, och systemet matchar inkommande transaktioner, tillämpar tak, sätter omatchade/övertäckta medel i karantän och skickar kvitton via e-post. Plattformen måste: Härled icke-återanvända insättningsadresser från säkra huvudnycklar Övervaka blockkedjor för inkommande TXS Matcha TXS med verifierade givare och deklarerade belopp Sätt omatchade eller utgångna fönster i karantän registrera USD-värde vid blocktid lagra minimal PII krypterad i vila Stöd flera kampanjer med isolerad data tillåt FEC-kompatibel CSV-export med alla obligatoriska givarfält. Leverera komplett källkod, databasschema, bakgrundsjobb för kedjeövervakning och dokument för distribution och drift. ---- Se det här diagrammet för bättre förståelse av flödet: ┌─────────────────────────────┐ │ KAMPANJADMINISTRATÖR │ └─────────────────────────────┘ │ ┌─────────────┴─────────────────┐ │ 1. Registrera dig + KYB-verifiering │ │ 2. Skapa kampanj │ │ 3. Ställ in kepsar, plånböcker/xpubs │ │ 4. Välj KYC-leverantör │ │ 5. Publicera publik sida │ │ 6. Dashboard: totaler, caps │ │ 7. Exportera FEC CSV │ └───────────────────────────────┘ │ ▼ ┌─────────────────────────────┐ │ OFFENTLIG KAMPANJSIDA │ └─────────────────────────────┘ │ ▼ ┌───────────────────────────┐ │ DONATOR │ └───────────────────────────┘ ┌───────────────────────────────┐ │ 1. Starta donation │ │ 2. Fullständig KYC │ │ 3. Få unika BTC- och ETH-addrs │ │ 4. Skicka pengar från din egen plånbok │ │ 5. Ange deklarerat belopp & tx │ │ 6. Vänta på matchbekräftelse │ │ 7. Ta emot kvitto │ └───────────────────────────────┘ │ ▼ ┌──────────────────────────────┐ │ BEARBETNING AV BACKEND │ └──────────────────────────────┘ ┌────────────────────────────────┐ │ - Generera adresser per givare │ │ - Klockkedjor för inkommande txs │ │ - Matcha med KYC:d givare + belopp │ │ - Tillämpa USD-tak │ │ - Karantän omatchad/över tak │ │ - Lagra USD-värde vid blocktid │ │ - Uppdatera instrumentpaneler och FEC-loggar │ └────────────────────────────────┘
5,81K