Verfasst von Pablo Gómez
Founder & CEO von Metlabs · Geprüft am 11. Oktober 2026
Ein ERC-721-Smart-Contract repräsentiert eine Sammlung, und jede tokenId darin ist individuell. Der Standard stützt sich auf zwei zentrale Funktionen. ownerOf(tokenId) gibt den Eigentümer eines bestimmten Tokens zurück und ist der Kern des Einzigartigkeitsmodells; balanceOf(owner) zählt, wie viele NFT eine Adresse besitzt. Übertragungen erfolgen mit transferFrom oder safeTransferFrom, das prüft, ob ein empfangender Smart Contract onERC721Received implementiert. Die Verwaltung wird mit approve und setApprovalForAll delegiert, was für Marktplätze entscheidend ist. Die Metadaten-Erweiterung definiert tokenURI, das einen Verweis auf ein JSON mit Name, Beschreibung und Bild zurückgibt, ohne den Speicherort vorzugeben (on-chain, IPFS oder Server).
ERC-721 ist das Fundament des NFT-Ökosystems. Darauf bauen ERC-2981 (Royalties), ERC-3525 (semi-fungibel nach Wert) und ERC-6551 (Konten für NFT) auf. Die Spezifikation EIP-721 mit dem Status Final, verfasst von William Entriken, Dieter Shirley, Jacob Evans und Nastassia Sachs, nutzt ERC-165 zur Schnittstellenerkennung und emittiert die Events Transfer, Approval und ApprovalForAll. Sie ist wichtig, weil sie eine gemeinsame Form festlegt, einzigartige Vermögenswerte darzustellen: digitale Kunst, Sammlerstücke, Domains oder Tickets.
In der Tokenisierung passt ERC-721, wenn der reale Vermögenswert einzigartig und unteilbar ist, etwa eine konkrete Immobilie oder ein Zertifikat. Er ist vom fungiblen Security Token zu unterscheiden: ERC-3643 (T-REX) baut auf einer ERC-20-Basis mit Berechtigungen auf, nicht auf ERC-721. Reale Beispiele sind CryptoKitties (Dapper Labs, 2017), Bored Ape Yacht Club (Yuga Labs) und die Domains des Ethereum Name Service (ENS), die ERC-721-NFT sind.
Auch bekannt als
- ERC721
- Non-Fungible Token Standard








