À propos de cette annonce
Pourquoi un contrat de vesting est essentiel
Distribuer équitablement des jetons à une équipe, des conseillers ou des investisseurs représente un aspect complexe de tout lancement Web3. Créer un mécanisme fiable à partir de zéro et le tester rigoureusement demande un temps considérable. Ce package fournit un contrat finalisé et prêt pour audit afin de mettre en place immédiatement une structure de blocage professionnelle.
Que vous prépariez un lancement d'ERC-20 ou que vous gériez la trésorerie d'une DAO, ce contrat libère les jetons de manière prévisible selon un calendrier convenu.
Ce que vous recevez
- Un contrat de vesting Solidity propre, optimisé pour le gas et entièrement commenté
- Une documentation README complète expliquant la configuration, le déploiement et l'utilisation sur toute chaîne compatible EVM
- Une démonstration fonctionnelle confirmant que la période de cliff, la libération linéaire et la logique de retrait fonctionnent correctement
- Dans les packages supérieurs, un script Python (Web3.py) qui gère la compilation, le déploiement et les tests locaux
Principales fonctionnalités
- Cliff et libération linéaire : une période de blocage initiale suivie d'une libération progressive des jetons dans le temps
- Protection contre la réentrance intégrée via un modificateur nonReentrant personnalisé
- Contrôles du propriétaire pour créer des attributions et révoquer les jetons non acquis si nécessaire
- Une fonction de vue vestedAmount permettant de vérifier à tout moment les soldes réclamables
- Prise en charge de plusieurs attributions simultanées, adaptée aux équipes, conseillers ou multiples cycles d'investisseurs
Normes de jetons et prise en charge des réseaux
Le contrat est principalement conçu pour les jetons ERC-20 et fonctionne sur Ethereum, BSC (BEP-20), Polygon et d'autres réseaux basés sur l'EVM.
Propriété et statut de l'audit
Vous bénéficiez de la pleine propriété du code livré, sans aucun frais supplémentaire. Il n'a pas été examiné par un cabinet d'audit externe, mais il a été rigoureusement testé dans un environnement Ganache local et respecte les conventions de sécurité établies ; il est donc prêt à être soumis à un auditeur tiers avant tout déploiement sur le mainnet.
Notre méthode de travail
1. Nous confirmons les détails de vos jetons ainsi que le calendrier d'acquisition (vesting) dont vous avez besoin, y compris la durée du cliff et la durée totale.
2. Nous préparons le smart contract et, le cas échéant, les scripts de déploiement Python, afin de les adapter à votre projet.
3. Nous exécutons une simulation locale complète afin de confirmer que les fonctions d'acquisition et de libération fonctionnent comme prévu.
4. Vous recevez le code source finalisé, les éventuels scripts et l'intégralité de la documentation.
À qui s'adresse ce service
Ce service s'adresse aux fondateurs et aux développeurs qui ont besoin d'une méthode éprouvée pour verrouiller et libérer des jetons pour une équipe, des conseillers ou des investisseurs, que vous préfériez déployer le contrat vous-même, que vous souhaitiez inclure des tests locaux ou que vous ayez besoin d'un calendrier personnalisé déployé sur un testnet avec une assistance directe. Avant de commander, veuillez préparer le domaine de votre projet ainsi qu'un court descriptif, comprenant vos modalités d'acquisition préférées.