Marktkapitalisatie: 24h Vol: BTC: BTC Dom:
Goud: S&P 500: EUR/USD: Olie (BRENT):

ERC-1155

ERC-1155 wordt vaak de "multi-token"-standaard genoemd, omdat één enkel gedeployed smart contract de balansen van een onbeperkt aantal verschillende tokentypes kan bijhouden, elk met een eigen token-ID, in plaats van dat er voor elk asset een apart contract nodig is zoals bij ERC-20 en ERC-721.

De standaard werd in juni 2018 voorgesteld door Enjin-medeoprichter Witek Radomski en enkele co-auteurs, en was bedoeld voor blockchain-games die in-game valuta, crafting-materialen en unieke items binnen één economie moesten beheren. Elk token-ID kan fungible zijn (een voorraad van duizenden, zoals een stapel pijlen), non-fungible (een voorraad van precies één, zoals een zeldzaam zwaard), of semi-fungible (een vaste, gelimiteerde oplage), allemaal binnen hetzelfde contract.

Het kenmerkende element van de standaard zijn batchbewerkingen: functies zoals safeBatchTransferFrom en batch-balansopvragingen laten een wallet in één transactie tientallen tokentypes verplaatsen of controleren in plaats van in losse transacties, wat gaskosten verlaagt en goedkeuringen vereenvoudigt via één enkele "approve all"-machtiging. Omdat elke overdracht een "safe transfer" is, moeten ontvangende contracten bevestigen dat ze het token kunnen verwerken, anders wordt de transactie teruggedraaid, wat het risico verkleint dat assets vast komen te zitten in een contract dat er niets mee kan.

Marktplaatsen zoals OpenSea omarmden ERC-1155 al vroeg voor gaming-collecties, en de standaard vormt inmiddels de basis voor veel NFT-collecties, evenementtickets en loyaliteitstokens, waar efficiëntie over veel items belangrijker is dan het strikte one-owner-ontwerp van ERC-721.