BEP20 (także BEP-20) to standard tokenów w sieci BNB Smart Chain (BSC), czyli zestaw reguł, które musi spełniać smart kontrakt, żeby portfele, giełdy i aplikacje DeFi obsługiwały go jak zwykły token. Standard jest technicznym odpowiednikiem ERC-20 z Ethereum: te same funkcje, te same zdarzenia, podobne adresy. Nazwa sieci zmieniła się w 2022 roku z Binance Smart Chain na BNB Smart Chain, ale na giełdach i w portfelach wciąż spotkasz oba skróty – BSC i BEP20 oznaczają w praktyce tę samą sieć.
Jak działa standard BEP20
Token BEP20 to kontrakt, który prowadzi rejestr sald i udostępnia zestaw funkcji. Najważniejsze z nich:
- totalSupply i balanceOf – podaż tokena i saldo adresu,
- transfer – przelew z Twojego adresu,
- approve i transferFrom – zgoda dla innego kontraktu (np. giełdy DEX) na pobranie określonej liczby tokenów,
- allowance – sprawdzenie, ile tokenów wolno danemu kontraktowi jeszcze pobrać.
BEP20 dodaje do ERC-20 funkcję getOwner, wskazującą właściciela kontraktu. Opłaty za transakcje płacisz w natywnej monecie sieci, czyli BNB – nawet jeśli przesyłasz USDT czy CAKE. Bez odrobiny BNB na adresie nie wyślesz żadnego tokena.
BEP20, BEP2 i ERC-20 – porównanie
| Cecha | BEP20 | BEP2 | ERC-20 |
|---|---|---|---|
| Sieć | BNB Smart Chain | BNB Beacon Chain (wyłączona) | Ethereum |
| Opłaty w | BNB | BNB | ETH |
| Smart kontrakty | tak (EVM) | nie | tak (EVM) |
| Format adresu | 0x… | bnb… | 0x… |
| Status | aktywny | wygaszony w listopadzie 2024 | aktywny |
BEP2 był standardem starszej sieci BNB Beacon Chain. W ramach projektu BNB Chain Fusion Beacon Chain została zatrzymana 19 listopada 2024 roku, a tokeny BEP2 trzeba było wcześniej przenieść na BSC. Mosty BEP2↔BEP20 i wybór sieci BEP2 przy wypłatach straciły więc sens. Jeśli ktoś trzyma jeszcze stary adres bnb…, odzyskanie środków jest możliwe tylko przez narzędzie migracyjne BNB Chain i tylko dla tokenów, które miały powiązanie z BSC.
Adresy BEP20 i ERC-20 wyglądają identycznie (0x…), a ten sam klucz prywatny działa w obu sieciach. To wygoda, ale też źródło najczęstszych pomyłek: portfel przyjmie przelew w dowolnej sieci EVM, a giełda zaksięguje go tylko w sieci, którą obsługuje dla danego tokena.
Przykłady tokenów BEP20
- CAKE – token PancakeSwap, największej giełdy DEX na BSC.
- XVS – token zarządzania protokołu pożyczkowego Venus.
- USDT i USDC w wersji BEP20 – stablecoiny popularne przy tanich przelewach między giełdami.
- Wrapped tokeny (np. ETH czy BTC „opakowane” na BSC) – reprezentacje aktywów z innych sieci, zależne od emitenta lub mostu.
BUSD, przez lata flagowy stablecoin BSC, jest wygaszony: Paxos przestał emitować nowe tokeny w lutym 2023 roku, a Binance zakończył jego obsługę pod koniec 2023 roku. Jeśli trafisz na BUSD w starym portfelu, traktuj go jako aktywo w likwidacji.
Przykład: wypłata USDT z giełdy
Załóżmy, że wypłacasz 500 USDT z giełdy na portfel. Giełda proponuje kilka sieci: ERC-20, BEP20, TRC20. Załóżmy umowne opłaty: 5 USDT w ERC-20 i 0,5 USDT w BEP20. Wybierasz BEP20 i dostajesz 499,5 USDT zamiast 495 USDT.
Żeby potem przesłać te USDT dalej, potrzebujesz BNB na gaz. Przyjmijmy, że transfer tokena zużywa 50 000 jednostek gazu, a cena gazu wynosi 1 gwei. Koszt: 50 000 × 1 gwei = 0,00005 BNB. Przy umownej cenie BNB 600 USD to 0,03 USD. Wystarczy więc drobna kwota BNB, ale musi być na adresie przed wysłaniem.
Teraz wariant błędny: giełda docelowa przyjmuje USDT tylko w sieci ERC-20, a Ty wysyłasz BEP20 na ten sam adres 0x…. Transakcja w sieci się wykona, ale giełda jej nie zaksięguje. Część giełd odzyskuje takie środki ręcznie, za opłatą i po kilku tygodniach, część wcale.
Najczęstsze błędy
- Wybór innej sieci przy wypłacie niż ta, którą obsługuje adres docelowy – szczególnie przy identycznych adresach 0x….
- Brak BNB na gaz i zablokowane tokeny, których nie da się wysłać.
- Kupowanie tokena po nazwie zamiast po adresie kontraktu – na BSC łatwo stworzyć podróbkę o tej samej nazwie i symbolu.
- Nieograniczone zgody (approve) dla nieznanych kontraktów, które później pozwalają wyczyścić portfel.
- Pomijanie memo/tagu i starych instrukcji dla sieci BEP2, które już nie działa.
Perspektywa tradera
Dla tradera BEP20 to przede wszystkim tania ścieżka przesyłania stablecoinów między giełdami. Zanim wyślesz większą kwotę, sprawdź na giełdzie docelowej, czy wpłaty danego tokena w BEP20 są otwarte – giełdy okresowo wstrzymują depozyty w wybranych sieciach. Przy pierwszym przelewie na nowy adres wyślij kwotę testową. Pamiętaj też, że USDT na BSC to formalnie inny kontrakt niż USDT na Ethereum; za zgodność odpowiada emitent i giełda, więc przy dużych kwotach warto wybierać sieć, którą obie strony obsługują natywnie. Przy tokenach DeFi z BSC patrz na płynność puli i adres kontraktu – niska płynność oznacza duży poślizg i łatwą manipulację ceną.
Najczęstsze pytania
Czy BEP20 to to samo co BSC?
BSC to sieć (BNB Smart Chain), a BEP20 to standard tokenów w tej sieci. Na giełdach oba określenia oznaczają zwykle tę samą ścieżkę wypłaty.
Czy mogę wysłać tokeny BEP20 na adres ERC-20?
Technicznie tak, bo adresy mają ten sam format. Jeśli adres należy do Twojego portfela, środki zobaczysz po dodaniu sieci BSC. Jeśli to adres depozytowy giełdy, która nie obsługuje BEP20 dla danego tokena, środki mogą przepaść.
Czym płaci się opłaty za tokeny BEP20?
W BNB, niezależnie od tego, jaki token przesyłasz.
Co się stało z tokenami BEP2?
BNB Beacon Chain wyłączono w listopadzie 2024 roku. Tokeny należało wcześniej przenieść na BSC; później pozostało tylko narzędzie odzyskiwania dla części aktywów.
Czy BUSD w standardzie BEP20 nadal działa?
Nie jest już rozwijany ani obsługiwany przez Binance. Emisję wstrzymano w 2023 roku, więc nie traktuj go jak aktywnego stablecoina.
Tekst ma charakter edukacyjny i nie stanowi rekomendacji inwestycyjnej.


