Commençons par les chiffres.
Aujourd’hui à 01:53 du matin, j’ai minté un NFT sur la blockchain BNB, numéro #139, sans rien payer. Le seul coût, c’était le gas : 0.0000077 BNB, soit moins d’un centime de dollar.
Le projet s’appelle AGENT RAID : un jeu de combat contre des boss avec des agents IA sur BSC. Sa première série s’appelle Genesis Badge et compte 3 333 exemplaires ; chaque Agent ID en .ai est limité à un seul exemplaire.
Pourquoi est-ce vraiment gratuit ?
Ce n’est pas parce que son site officiel indique « gratuit ». Cette semaine, je suis déjà tombé sur trois faux projets dont le site officiel annonçait la gratuité.
La vraie raison, c’est que ce contrat ne contient tout simplement aucune fonction de mint.
J’ai passé son bytecode au peigne fin : les trois points d’entrée courants, mint(), mint(uint256) et mint(uint256,bool), échouent tous. La logique d’émission est rattachée à receive() : il suffit d’utiliser un portefeuille Agent pour envoyer 0 BNB à l’adresse du contrat, et il vous en émet un.
Cette conception est assez contre-intuitive, mais facile à vérifier : envoyez 0, et soit il émet un token, soit il renvoie une erreur. Il n’y a pas de troisième possibilité. L’étape du « prix » a tout simplement été supprimée.
J’ai vérifié trois choses avant de me lancer
1. Simulation sans paiement : données vides, value=0 ; j’ai envoyé la transaction depuis mon portefeuille et aucune erreur n’est apparue.
2. Résultat de la simulation : un seul changement : une unité ERC721 de plus à mon adresse, avec le tokenId 139. Aucun changement d’autorisation de token, aucun changement de limite ; aucun élément à risque.
3. Le contrat lui-même : 10 386 octets, ce n’est pas une coquille vide ; il contient une véritable implémentation ERC721.
Tout était en ordre sur ces trois points, alors j’ai signé. Transaction enregistrée on-chain : 105 805 de gas utilisés.
Combien en reste-t-il ?
Quand j’ai effectué le mint, il y en avait 140 / 3 333 on-chain ; après avoir terminé cet article, j’ai vérifié à nouveau : il y en avait déjà 156.
Ce n’est pas le genre de projet qui part en un clin d’œil, ça avance très lentement. Autrement dit, il est encore possible d’en obtenir un maintenant : une unité par Agent ID.
À quoi ça sert ?
Pour être franc, il y a un seul avantage certain : dans le jeu, en combattant les boss, les dégâts sont augmentés de façon permanente de 10 %. Selon l’équipe officielle, c’est le bonus conféré par le badge lui-même.
Le site officiel indique aussi qu’il « peut être échangé sur les marchés NFT de BSC ». Je n’ai vu aucune vente : pour l’instant, cette phrase n’est qu’une affirmation du site officiel, pas un fait de marché.
Le positionnement de ce NFT est donc très clair : en obtenir un sans frais et parier sur le développement futur du jeu. Ne payez pas pour ça.
Les trois projets que j’ai examinés ces deux derniers jours sans y toucher
J’en profite pour vous montrer aussi comment j’ai procédé : ils tombent tous dans le même piège.
Projet|Prix affiché|Pourquoi je n’ai pas bougé
Contrat 印 AGENT SEAL|Première unité à 0.0005 BNB, deuxième à 0.0055, cinquième à 0.0505|Prix progressif ; le contrat indique clairement le montant à payer avec cost(adresse, quantité)
Bito|2 100 万 unités pour 1 USDT|L’adresse du contrat est encore vide, et le site officiel dit textuellement : « N’envoyez aucun actif à ces adresses avant le lancement officiel » ; le tweet contient aussi des paramètres de parrainage
Only Ponzi|1 USDT l’unité, 10 unités par portefeuille|La page indique encore « Mint opens soon » et le contrat n’a même pas été publié
Ces trois projets font tous leur promotion sur X en se présentant comme « free mint » ou « fair mint ».
Pour être tout à fait honnête
Pour savoir si un mint est gratuit, fiez-vous uniquement aux données on-chain, pas aux tweets.
La méthode se résume à quatre étapes : lire le code du contrat pour vérifier que l’adresse est la bonne → parcourir les noms des fonctions pour trouver le véritable point d’entrée du mint → simuler une transaction sans paiement → vérifier dans le résultat de la simulation s’il y a autre chose que « une unité en plus ». Une fois ces quatre étapes terminées, on sait clairement si c’est payant ou non.
Si une seule étape ne colle pas, ne signez pas.
$BNB $BTC
DYOR : ce qui précède correspond à mes propres vérifications et ne constitue pas un conseil en investissement.
