Verfasst von Pablo Gómez
Founder & CEO von Metlabs · Geprüft am 11. Oktober 2026
Transferbeschränkungen sind Regeln, die im Smart Contract eines Tokens selbst kodiert sind und festlegen, an wen, wann und unter welchen Bedingungen er übertragen werden darf. Referenzstandard ist ERC-1404, der von TokenSoft vorgeschlagene Simple Restricted Token Standard, der vollständig abwärtskompatibel mit ERC-20 ist. ERC-1404 fügt zwei Funktionen hinzu. detectTransferRestriction enthält die Beschränkungslogik, wird intern von transfer und transferFrom aufgerufen und gibt einen uint8-Code zurück, bei dem 0 Erfolg bedeutet und jeder andere Wert den Grund der Blockierung angibt, etwa einen nicht auf der Whitelist geführten Empfänger oder Token in einer Lock-up-Phase. messageForTransferRestriction übersetzt diesen Code in eine lesbare Meldung. Die Rückgabe eines Codes statt eines einfachen bool oder eines revert erlaubt dem Aufrufer, den genauen Grund der Ablehnung zu erfahren.
Sie bilden die technische Grundlage für Security Token und tokenisierte Real World Assets (RWA), die KYC und AML, Anlegereignung, Sperrfristen, Beschränkungen nach Jurisdiktion und Obergrenzen für die Zahl der Inhaber einhalten müssen.
Über ERC-1404 hinaus setzt der Standard ERC-3643, auch als T-REX bekannt und von Tokeny vorangetrieben, anspruchsvollere Beschränkungen über einen Compliance-Contract und ein Identitätsregister um. CMTAT der Schweizer Capital Markets and Technology Association kombiniert sie mit ERC-1404, und Taurus dokumentiert diesen gemeinsamen Einsatz. Transferbeschränkungen stehen im Kern von ERC-3643 und ONCHAINID, da sie gegen die Identitäts-Claims des Empfängers geprüft werden.
Die technischen Regeln setzen konfigurierte Bedingungen durch. Die rechtliche Einordnung des Vermögenswerts, die Identifizierung des Kunden und andere externe Pflichten werden durch den Contract nicht erledigt.
Auch bekannt als
- Transfer restrictions








