BEP-20 spezifiziert eine gemeinsame Schnittstelle für Tokenverträge auf BNB Smart Chain, kurz BSC. Der von ERC-20 abgeleitete Standard unterstützt Bestands- und Mengenabfragen, Übertragungen, Freigaben und Ausgabelimits. Kompatible Anwendungen können bekannte Vertragsmethoden nutzen.
Standard und Netzwerk unterscheiden
BEP-20 bezeichnet einen Tokenstandard, wird in Übertragungsmenüs aber oft als Kurzbezeichnung für BSC verwendet. Auszahlungen müssen zum unterstützten Netzwerk und Vermögenswert des Empfängerdienstes passen. Eine auf Ethereum gültig wirkende Adresse beweist nicht, dass eine BSC-Einzahlung gutgeschrieben wird.
BNB und Tokenbestände
BNB ist BSCs nativer Vermögenswert zur Zahlung von Netzwerkgebühren. BEP-20-Token zu halten ist etwas anderes als natives BNB zu halten; eine gewöhnliche Tokenübertragung benötigt meist BNB für Gas. Der Vertrag bestimmt Ausgabe und zusätzliche Kontrollen. BEP-20-Konformität garantiert deshalb weder Reserven noch uneingeschränkte Übertragbarkeit oder eine feste Menge.
Historische Namen beachten
BEP-2 gehörte zu BNB Beacon Chain und ist ein anderer Standard. Beacon Chain wurde im Dezember 2024 abgeschaltet. Ältere BEP-20-Erklärungen über gewöhnliche Transfers zwischen beiden Chains beschreiben eine historische Struktur. Daraus lässt sich keine heutige Verfügbarkeit dieser Übertragungswege ableiten.