ERC-1155

Dernière mise à jour 24 sept. 2026

En une phrase

ERC-1155 est un standard multitoken qui gère différents identifiants et quantités de tokens au sein d’un même contrat intelligent.

ERC-1155 définit une interface commune pour un contrat contenant plusieurs types de tokens. Chaque identifiant possède ses propres soldes et peut avoir son offre et ses métadonnées. Le modèle représente des objets fongibles, uniques ou d’autres configurations sans déployer un contrat par type.

Identifiants et quantités se complètent

Un jeu pourrait attribuer un ID à des potions interchangeables et un autre à une épée émise une seule fois. Un compte pourrait détenir cinq unités de l’ID potion et une de l’ID épée. Avoir un identifiant ne rend pas chaque unité unique : celles d’un même type peuvent rester interchangeables.

Déplacer plusieurs types à la fois

Les transferts par lots déplacent plusieurs ID et quantités en une opération du même contrat. Cela peut réduire les traitements répétés, mais l’économie réelle de gas dépend de l’implémentation et du travail effectué. Les contrats destinataires doivent implémenter le comportement de réception exigé pour les transferts sécurisés du standard.

Permissions et risques d’implémentation

L’approbation d’un opérateur peut autoriser la gestion de tous les types de tokens du détenteur dans ce contrat. Elle ne doit pas être comprise comme une permission limitée à l’objet affiché. ERC-1155 ne garantit pas des métadonnées immuables, une offre fixe, l’authenticité ou une valeur de marché particulière.