Aller au contenu principal

📜 Contrats Intelligents et Registre

Le cœur on-chain vérifié de l'écosystème Evegram et SON.

Evegram Inc. utilise une série de contrats intelligents pour gérer la gouvernance, l'utilité et la liquidité. La transparence est un pilier de notre philosophie Web3 : vous trouverez ci-dessous les adresses officielles des contrats et les spécifications techniques de notre déploiement principal sur le réseau Terra Classic (columbus-5).


💎 Jeton Principal : $SON (CW20)

Le jeton SON est le carburant de notre écosystème de messagerie et de microservices. Sur Terra Classic, il suit la norme CW20 (l'équivalent CosmWasm de l'ERC20), optimisée pour les transactions sociales à grande vitesse.

  • Réseau : Terra Classic (columbus-5)
  • Adresse du contrat : terra10sfn80av99qkcx3rdpm4rt9hsguadyra5ewyxr
  • Caractéristiques : * Intégration native avec Evegram Messenger.
    • Utilisé pour le staking et le déverrouillage de services premium.
    • Mécanismes déflationnistes via des brûlages périodiques (burns) et des cycles de partenariats.

🏦 Gestion de la liquidité et des pools

Ces contrats permettent des échanges (swaps) fluides entre le $SON et d'autres actifs de l'écosystème tels que le $LUNC ou le $USTC.

  • Adresse du contrat de pool : terra1vz6d0lzfak0ef42hfm38erctztymcrsj5kww0v4z8rsaqvwgezwqy3u4xx
  • Protocole : Intégré à Terraport DEX pour un glissement (slippage) et une sécurité optimisés.
  • Sécurité : Gestion des liquidités non dépositaire (non-custodial).

🔐 Normes avancées de jetons : ERC777

Pour notre prochaine expansion sur le réseau Ethereum, nous avons opté pour la norme ERC777 au lieu de la traditionnelle ERC20.

Pourquoi ERC777 ?

La norme ERC777 offre des fonctionnalités avancées qui sont essentielles pour une expérience utilisateur fluide dans une "Super-App" :

  1. Crochets (Hooks) : Permet au portefeuille de "réagir" aux jetons entrants. Par exemple, une réservation peut être confirmée automatiquement au moment où le jeton est reçu, sans nécessiter une deuxième transaction "d'approbation" (approve).
  2. Sécurité améliorée : Réduit le risque d'envoi de jetons à des contrats qui ne les prennent pas en charge (empêchant les pertes accidentelles).
  3. Autorisations des opérateurs : Permet à des microservices autorisés (comme le module de Réservation ou de Cartes) de déplacer des jetons au nom de l'utilisateur dans des limites prédéfinies, simplifiant ainsi le processus de paiement.

🎟️ NFTs sociaux : ERC721 et Metaplex

Les autocollants numériques et les clés d'accès exclusives dans Evegram sont gérés via des normes NFT pour garantir l'unicité et la propriété vérifiable.

  • Terra Classic : Utilisation de CW721 pour les badges d'écosystème intégrés.
  • Solana (À venir) : Utilisation de Metaplex pour la création (minting) et le trading d'"Autocollants Sociaux" ultra-rapides et peu coûteux.
  • TON (À venir) : Norme NFT native de TON pour une intégration transparente avec la couche sociale.

🔄 Logique d'interaction des contrats (UML)

Ce diagramme montre comment l'application Evegram interagit avec le contrat intelligent SON et le pool de liquidité pour une transaction typique intégrée à l'application.



🔎 Vérification et Grand Livre Public (Public Ledger)

La transparence est un pilier de l'écosystème Evegram. Les utilisateurs et les développeurs peuvent surveiller l'offre de jetons $SON, les détenteurs et l'historique des transactions en temps réel via nos explorateurs dédiés.

Explorateurs Officiels de l'Écosystème


🛠️ Vérification pour les développeurs

Pour l'audit technique et l'interaction avec les contrats intelligents sur le réseau columbus-5 :

AttributSpécification
RéseauTerra Classic
ID de chaînecolumbus-5
Type de contratCW20 (CosmWasm)
Explorateur principalexplorer.evegram.org

:::tip DNA Smart Explorer Le DNA Smart Explorer est notre outil sur mesure conçu pour fournir une vue plus intuitive et détaillée de l'activité on-chain de l'écosystème SON. Utilisez-le pour suivre les brûlages (burns), le staking de gouvernance et les flux de transactions des microservices. :::

:::tip Conseil de vérification Lorsque vous utilisez le Finder, vous pouvez consulter l'onglet "Contract" (Contrat) pour voir les paramètres d'initialisation et l'onglet "Holders" (Détenteurs) pour surveiller la distribution du jeton de gouvernance $SON au sein de la communauté. :::