Vue technique harmonisée : contrats Base, registres HAQQ, scoring corrigé, parcours utilisateur et roadmap de certification avant mainnet.
Next.js, Wagmi, WalletConnect, tableaux de bord exportateur, investisseur, scholar et admin. L'utilisateur voit un produit simple, pas une complexité blockchain.
API ETHIGONE, PostgreSQL, Redis, stockage IPFS/Arweave pour preuves, journal d'événements et file de revue des cas limites.
Base pour les flux USDC et HAQQ Ethiq pour les certificats Shariah. Chainlink et CargoX alimentent les preuves extérieures.
| Contrat | Responsabilité | Règle V8 |
|---|---|---|
| MusharakahPool.sol | Ouverture de pool, dépôts USDC, ratios de partage, distribution pro-rata des profits réels. | Ne peut ouvrir un pool que si la version du contrat et le dossier disposent d'un statut Shariah actif. |
| TakafulReserve.sol | Réserve Tabarru' séparée des fonds investisseurs, déclenchée selon procédure encadrée. | Ne remplace pas une garantie de rendement ; elle mutualise certains risques documentés. |
| FraudRegistry.sol | Registre d'unicité de financement : document, exportateur, montant, bénéficiaire, statut. | Ne stocke pas seulement un hash ; il bloque le double financement d'un même actif documentaire. |
| TradePassport.sol | SBT exportateur : identité, historique, statuts, réputation et références documentaires. | Non transférable : la réputation appartient à l'entreprise vérifiée. |
| ReputationEngine.sol | Mise à jour de la réputation après livraison, litige ou défaut. | Score séparé du score Shariah : il mesure la fiabilité opérationnelle, pas la conformité religieuse. |
| Contrat | Rôle | Ce qu'il stocke |
|---|---|---|
| ShariahGateway.sol | Point d'entrée de vérification pour ETHIGONE. | Statut de conformité actif/suspendu/révoqué, liens vers certificats et politiques. |
| ShariahPolicyRegistry.sol | Registre versionné des règles Shariah applicables. | PolicyId, version, type de contrat, règles bloquantes, date d'entrée en vigueur. |
| ShariahCertificateRegistry.sol | Registre des certificats de contrats Base et des décisions de revue. | chainId, adresse, bytecodeHash, abiHash, version, policyId, status, expiration éventuelle. |
Vérification de l'entreprise, bénéficiaires effectifs, sanctions, wallet et création du Trade Passport.
Facture, packing list, référence CargoX, rapport d'inspection, catégorie marchandise, montant demandé.
FraudRegistry vérifie document, montant, exportateur, bénéficiaire et absence de financement déjà enregistré.
Marchandise autorisée, absence de Riba, structure Musharakah réelle, pas de rendement ou capital garanti.
Les cas simples passent automatiquement. Les cas limites passent en revue scholar interne ou comité risque.
Le pool s'ouvre uniquement si le contrat Base certifié, le dossier validé et la politique Shariah active correspondent.
L'investisseur voit le type de marchandise, le statut Shariah, les preuves documentaires, le risque opérationnel, la durée estimée et la clé de partage des profits.
Il suit la livraison, les alertes, le statut de paiement, l'éventuelle procédure de litige et la distribution des profits réels si l'opération réussit.
| Famille | Type | Décision |
|---|---|---|
| Marchandise interdite | Critère bloquant | Refus automatique. |
| Rendement ou capital garanti | Critère bloquant | Refus du contrat ou de la structure économique. |
| Double financement détecté | Critère bloquant | Blocage et revue fraude. |
| Documents commerciaux | Score qualité | Complet, partiel, incohérent ou absent. |
| Inspection | Score preuve physique | Obligatoire pour certains corridors ou marchandises. |
| Réputation exportateur | Score opérationnel | Augmente après succès, diminue après défaut ou litige fondé. |
Dashboard, KYB, Trade Passport, FraudRegistry, modèle de dossier, scoring interne et contrats Base en testnet.
Audit Slither/Mythril, revue externe, tests unitaires, circuit breaker, politiques Shariah versionnées.
Revue Scholar Board interne, déploiement HAQQ testnet, création des certificats, corrections et gel de version.
Déploiement Base mainnet + HAQQ mainnet, activation de certificats, pilote corridor Tanger Med → Europe.
Monitoring, litiges, Takaful, audit trail, revue annuelle des politiques et certification de chaque nouvelle version.
Aucun contrat financier modifié ne conserve automatiquement son ancien certificat. Nouvelle version = nouvelle validation.