The Social Project
Monorepo intégrant Shopify POS, API Go, Web POS et smart contract Polygon pour automatiser le mécénat d'entreprise. Chaque transaction split le paiement entre marchand, ONG et protocole.
Problème
Le mécénat d'entreprise est complexe, manuel et opaque. Les commerçants veulent contribuer à des causes sociales mais n'ont pas d'infrastructure intégrée à leur caisse pour automatiser les dons.
Solution
Smart contract OneToken sur Polygon qui split automatiquement chaque paiement : ~97.8% marchand, ~2% ONG whitelistée, ~0.2% protocole. Extension Shopify POS native + Web POS avec QR code EIP-681 pour scan wallet client. Confirmation temps réel via WebSocket.
Architecture
Split de paiement on-chain
Le smart contract OpenZeppelin split chaque transaction en trois flux : marchand, ONG et protocole. Les pourcentages sont configurables par transaction. Les ONG sont whitelistées par l'admin du contrat.
Extension Shopify POS
Extension TypeScript native pour Shopify POS. Lit le panier automatiquement, affiche une modal de sélection d'ONG, et injecte les détails du don dans les notes de commande pour le ticket de caisse.
Stack complète