莫信观察|Les adresses des nouveaux tokens Gang se terminent désormais par abcd : multisignature exécutée à 14 h 16, premier $abcd émis 3 secondes plus tard

Aujourd’hui à 14 h 16, la multisignature de la plateforme gang.fun(@gangdotfun)a exécuté une mise à niveau sur le réseau principal de BNB Chain. À partir de maintenant, les quatre derniers caractères des adresses des contrats des nouveaux tokens lancés sur Pad 3.0 seront abcd. Le premier est apparu 3 secondes plus tard : il s’appelle abcd, et son symbole est également abcd.

Moins de deux jours se sont écoulés entre la fusion du changement dans le dépôt et son activation sur le réseau principal. Voyons d’où vient ce suffixe et ce que les créateurs de tokens doivent savoir.

🐋 De la fusion à l’activation

- Le 10/11 à 22 h 53, le changement concernant les adresses abcd a été fusionné dans le dépôt. Trois minutes plus tard, la version 0.38.0 de l’outil en ligne de commande a été publiée sur npm.
- Du 10/11 à 22 h 58 au 10/11 à 23 h 00, quatre nouveaux contrats ont été déployés sur le réseau principal. Le code source a été vérifié sur BscScan. Le déploiement a coûté environ 0,00086 BNB au total.
- Aujourd’hui à 14 h 10, le dépôt a été mis à jour avec les informations sur le déploiement sur le réseau principal et le lot à signer par la multisignature (PR n° 153).
- À 14 h 16 min 06 s, la multisignature de la plateforme a été exécutée. Il fallait deux signatures sur trois. Au cours de la même transaction, Pad 3.0 a d’abord été remplacé par le nouveau code, puis le déployeur abcd a été activé.

https://bscscan.com/tx/0xe1dc4016eb07910813f322926bbfe694cc4674ec293486f5cd38fe4c26ad42ed

🐋 Le premier token abcd

À 14 h 16 min 09 s, au 7e bloc après l’exécution de la multisignature, le premier nouveau token est apparu sur Pad 3.0. Son nom et son symbole sont tous deux abcd, et son objectif de graduation est de 9 BNB. Le portefeuille qui l’a créé avait déjà effectué plus de 2 000 transactions.

Dès le 11/11, des utilisateurs attendaient sur X le premier token abcd. Au cours des 25 heures précédant l’activation, 301 tokens ont été lancés sur le marché interne de Pad 3.0. Désormais, les nouveaux tokens porteront tous le suffixe abcd.

https://bscscan.com/address/0x1bf01ce388e60092bb5d6aa0b9792ff8764aabcd

🐋 Comment le suffixe est-il calculé ?

- L’adresse d’un nouveau token peut être calculée avant son émission. Elle dépend d’un nombre fourni lors de la création du token (CREATE2, ce nombre s’appelle le salt). La version 0.38.0 de l’outil en ligne de commande effectue des essais localement jusqu’à obtenir une adresse dont les quatre derniers caractères sont abcd.
- Le salt est lié à l’adresse de la personne qui crée le token : si une autre personne utilise le même nombre, elle obtiendra une autre adresse. Personne ne peut donc vous prendre l’adresse que vous avez calculée. Auparavant, une adresse annoncée à l’avance par l’outil en ligne de commande pouvait changer si quelqu’un d’autre créait un token avant vous ; désormais, l’adresse de cette transaction est fixée à l’avance.
- Lors de l’émission du token, le contrat vérifie que les quatre derniers caractères sont abcd. Dans le cas contraire, la transaction échoue.
- Les trois méthodes d’émission sont concernées : la courbe du marché interne, le lancement de nouveaux tokens et le mécanisme de frappe en boucle. Il en va de même pour les versions avec coffre-fort et partage des revenus de promotion. Les adresses des anciens tokens déjà émis ne changent pas, et les échanges se poursuivent normalement.
- L’activation d’abcd ne peut avoir lieu qu’une seule fois. La documentation du dépôt précise que toute correction ultérieure sera apportée à une nouvelle version compatible avec abcd, sans revenir à l’ancienne version.

🐋 Mettez à jour votre outil avant de créer des tokens en ligne de commande ou avec un agent

La documentation de l’outil en ligne de commande précise qu’une fois abcd activé, les appels permettant de créer directement des tokens avec une ancienne version de l’outil seront rejetés. L’achat et la vente des anciens tokens ne seront pas affectés. Si vous créez des tokens avec l’outil en ligne de commande ou un agent, passez d’abord à la version 0.38.0.

🐋 Le suffixe ne permet pas de distinguer les vrais tokens des faux

Sur Solana, les adresses des tokens de pump.fun se terminent par pump. Il suffit d’y jeter un œil pour savoir d’où ils viennent. Gang fait ici quelque chose du même ordre sur BNB Chain.

La documentation le précise elle-même : le suffixe seul ne permet pas de confirmer qu’un token a été émis par Gang. N’importe qui peut calculer ailleurs une adresse avec ces quatre derniers caractères. Pour vérifier, il faut regarder si le token a été créé par le contrat Pad 3.0.

Un autre PR, le n° 152, n’a pas encore été fusionné dans le dépôt. Il vise à ajouter un prix plancher de rachat aux tokens avec taxe. Le module est lié à l’adresse abcd du token et n’a pour l’instant été testé avec succès que sur le réseau de test.

Cet article ne constitue pas un audit de sécurité des contrats. La description du mécanisme s’appuie sur les PR et la documentation du dépôt open source de gang.fun. Les informations sur le réseau principal ont été consultées le 12/11 à 14 h 24 (UTC+8).

Ce soir à 20 h seront annoncés les projets sélectionnés pour la première édition des lancements hebdomadaires. Le lancement aura lieu demain soir à 20 h : il s’agira du premier token abcd épinglé en haut de la page d’accueil.

——
Cet article a d’abord été publié sur X @musinoot