Sieć BNB przetwarza więcej transakcji niż Ethereum, MetaMask zaś jest jednym z najpopularniejszych portfeli krypto. Spróbujmy pogodzić je ze sobą, tak by z poziomu tego portfela można było wykonywać transakcje na BNB Smart Chain (BSC).
Czym są MetaMask i BNB Smart Chain (BSC)?
Portfel MetaMask, mający 30 milionów użytkowników miesięcznie, jest standardem przemysłowym świata krypto. Umożliwia bezpieczne zarządzanie kryptowalutami i interakcję ze zdecentralizowanymi aplikacjami (dApps) bezpośrednio z poziomu przeglądarki lub smartfona. Ma przyjazny interfejs użytkownika i pozwala obsługiwać nie tylko Ethereum, ale także wiele innych sieci i aplikacji DeFi.
BSC to łańcuch wchodzący w skład sieci BNB Chain, obsługujący smartkontrakty. Jego funkcjonalność zbliżona jest do Ethereum, jednak potrafi przetwarzać transakcje szybciej i taniej. Jest ponadto kompatybilny z EVM, co wraz z rozkwitem koncepcji Web3 spowodowało eksplozję jego popularności. Za powstaniem łańcucha stoi największa giełda świata krypto: Binance.
Szczegółowy opis portfela MetaMask, jego możliwości, sposób zainstalowania, konfiguracji i zabezpieczenia przedstawiliśmy w artykule pt. Czym jest i jak działa MetaMask?
Jeśli nie masz jeszcze zainstalowanego tego portfela, możesz ściągnąć go ze strony MetaMask.io.
Dodajemy BNB Smart Chain do MetaMask automatycznie
Zakładając, że portfel mamy już zainstalowany, aby dodać sieć Binance do MetaMask, postępujemy w sposób następujący:
1. Uruchamiamy portfel. Po podaniu hasła wyświetla nam się okno startowe, pokazujące stan naszego konta w sieci Ethereum.
2. Aby pracowało nam się wygodniej, powiększamy okno na całą szerokość ekranu. Robimy to, wybierając opcję Rozwiń Widok, dostępną pod trzema kropeczkami w górnym prawym rogu okna.
3. Po rozwinięciu okna, nadal widzimy stan naszego portfela ETH. Aby zmienić sieć, klikamy w górnym lewym rogu okna, na napisie Ethereum Mainnet i wybieramy opcję Dodaj Sieć.
4. Program wyświetla okno z kilkoma predefiniowanymi sieciami do wyboru.
5. Wybieramy BNB Chain i klikamy Add.
6. Program wyświetli dane sieci i zapyta, czy jesteśmy pewni. Klikamy Approve.
7. Sieć została dodana do MetaMask. Program zapyta, czy chcemy automatycznie się na nią przełączyć. Zrobimy to, by sprawdzić czy wszystko działa jak należy.
8. Teraz MetaMask wyświetla stan naszego konta w sieci BNB Smart Chain (BSC). Ilość kryptowaluty BNB, natywnej monety sieci, wyświetla nam się automatycznie.
Niekiedy Metamask może jednak napotkać problemy w automatycznym dodaniu sieci. Wtedy można wypróbować któryś z poniższych sposobów.
Dodajemy BNB Smart Chain do MetaMask manualnie
Punkty 1-4 wyglądają jak wyżej, natomiast potem klikamy w widoczną pod listą sieci opcję Add Network Manually.
Następnie wprowadzamy parametry definiujące sieć Binance:
- Nazwa Sieci: BNB Smart Chain
- Adres RPC URL: https://bsc-dataseed.binance.org/
- ChainID: 56
- Symbol: BNB
- Adres URL eksploratora: https://bscscan.com
Na końcu zatwierdzamy dodanie sieci.
Dodajemy BNB Smart Chain do MetaMask przy pomocy BscScan
- Wchodzimy na stronę bscscan.com i przewijamy do dołu strony.
- Klikamy w widoczną ikonę Add BSC Network.
- Zezwalamy MetaMask na dodanie sieci.
Dodajemy BNB Smart Chain do MetaMask przy pomocy ChainList
- Wchodzimy na stronę chainlist.org i podłączamy swój portfel,
- Wyszukujemy sieć BNB Chain (mainnet, nie testnet!),
- Klikamy Add Network i zatwierdzamy dodanie sieci
Po dodaniu sieci możemy już przeprowadzać transakcje tokenami BNB w formacie BEP-20, typowym dla sieci BSC (dawniej Binance Smart Chain). MetaMask nie potrafi natomiast obsługiwać rzadziej spotykanych tokenów BNB BEP-2, typowych dla BNB Beacon Chain (BC). Więcej informacji znajdziesz w naszym artykule omawiającym specyfikę BNB Chain.
Otrzymujemy i wysyłamy monety BNB
Skoro mamy już portfel, czas go użyć.
Na początek zasilimy go przelewem z innego konta.
- Kopiujemy adres naszego konta na BNB Smart Chain (BSC), wyświetlany przez MetaMask.
- Podany adres podajemy jako docelowy na stronie portfela Spot Binance, lub skądkolwiek chcemy wysłać nasze BNB. Wybieramy transfer za pośrednictwem sieci BSC, nie BC. Jeśli nie ma wyboru, oznacza to, że BSC jest siecią domyślną.
- Chwilę potem środki powinny wpłynąć na nasz MetaMask.
Na wypadek nieprzewidzianych trudności, pierwszy przelew powinien być traktowany jako testowy i opiewać na niewielką sumę.
Kiedy środki znajdą się już na naszym koncie, możemy wysłać je dalej.
- Wybieramy opcję Wyślij (Send).
- Podajemy adres docelowy.
- Określamy ilość środków i ew. modyfikujemy ilość użytego gazu.
- Naciskamy Dalej
- Sprawdzamy koszt transakcji.
- Jeśli wszystko gra – klikamy Potwierdź.
Uwaga – nie wysyłajmy całej posiadanej kwoty. BNB jest potrzebne do pokrycia opłaty za gaz, a choć są one liczone w centach, to puste konto uniemożliwi wykonanie nam przelewu.
Dodajemy tokeny BEP-20
Tak samo jak sieć Ethereum hostuje tokeny ERC-20, BNB Smart Chain (BSC) pozwala na obsługę niezliczonych tokenów BEP-20. Są one zapisane na blockchainie, jednak nie oznacza to, że będą bezproblemowo wyświetlane przez Metamask. Niekiedy token wymaga ręcznego dodania do portfela. Jak to zrobić najprościej?
- Wyszukujemy dany token na Coingecko.
- W zakładce Kontrakt znajdujemy numer kontraktu stosowny dla BSC.
- Klikamy ikonkę liska widoczną obok, co spowoduje automatyczne wywołanie Metamask.
- Zatwierdzamy dodanie monety w portfelu.
Jeśli token nie jest listowany na Coingecko, możemy wykonać taką operację również ręcznie.
- Wchodzimy na BSCScan i wyszukujemy potrzebny token.
- Kopiujemy numer jego kontraktu.
- W Metamask wybieramy opcję Import Tokena.
- Wklejamy numer kontraktu, w razie potrzeby podając nazwę i liczbę miejsc po przecinku.
- Zatwierdzamy operację.
W efekcie tych działań dany token staje się widoczny i obsługiwany przez nasz portfel.
I już. Właśnie skonfigurowaliśmy nasz MetaMask do obsługi sieci Binance (BSC) i tokenów BEP-20. Teraz musimy pamiętać już tylko o jednym – nigdy i pod jakimkolwiek pozorem nie udostępniamy nikomu naszego hasła do konta oraz frazy seed!
Najczęściej zadawane pytania (FAQ)
Jakie łańcuchy obsługuje MetaMask?
Jest ich sporo. Do najbardziej znanych należą Ethereum, BCS, Polygon, Gnosis, Fantom i Avalanche. Można także ręcznie dodać sieci spoza katalogu proponowanego przez portfel, jeśli są one kompatybilne z EVM.
Ile kosztuje przelew z MetaMask na konto Binance?
Zależy od aktualnej ceny BNB i obciążenia sieci, ale koszt najczęściej mieści się w zakresie 2-10 centów.
Czy mogę przesłać BNB z Beacon Chain (BSC) na BSC?
Nie bezpośrednio. Ponieważ natywny token BNB nie jest kompatybilny z EVM, musi przejść przez most (bridge) lub zostać wysłany z giełdy lub portfela, obsługującego obie sieci.
Czy jeśli odłączę sieć BNB Smart Chain (BSC) od Metamask, stracę BNB, które były na koncie?
Nie. Portfel odwzorowuje dane, które znajdują się na blockchainie. Tokeny pojawią po ponownym przyłączeniu sieci i ich ew. zaimportowaniu, omówionym w tekście.
Inwestowanie jest ryzykowne. Inwestuj odpowiedzialnie.