Base: aktywności w sieci testowej pod potencjalnego airdropa
Wczoraj Arbitrum rozdało airdrop wszystkim, którzy ukończyli zadania testnetowe. Nie zapominajmy jednak, że nie jest to jedyny projekt Layer2. Dziś przyjrzymy się nie mniej interesującemu projektowi od Coinbase – Base!
Materiał został przygotowany wspólnie z autorem kanału The Wolf Of Your Street. Wesprzyj autora subskrybując!
Czym jest Base
Base to bezpieczne, tanie i przyjazne dla użytkownika narzędzie dla programistów Ethereum L2, które zostało zbudowane w celu przyciągnięcia użytkowników do web3. Warto wspomnieć, że Base został zbudowany jako MIT OP Stack we współpracy z Optimism. Jak stwierdził zespół Base, specjalnie dołączyli do Core Dev pracującego nad stosem OP, aby udostępnić go publicznie wszystkim.
Według deweloperów Base jest najłatwiejszym sposobem dla zdecentralizowanych aplikacji na korzystanie z produktów i dystrybucji Coinbase, która ma ponad 110 milionów użytkowników z aktywami o wartości ponad 80 miliardów dolarów w ekosystemie Coinbase, co po raz kolejny podkreśla skalowalność.
Jak wziąć udział w sieci testowej
- Pierwszą rzeczą do zrobienia jest przejście do Google Chrome i zainstalowanie portfela Coinbase:
- Następnie tworzymy sam portfel. To wszystko jest standardowe: pobieramy i zapisujemy frazę seed, tworzymy hasło i gotowe:
- Następnie należy wpłacić co najmniej 0,002 USD ETH do głównej sieci, adres można znaleźć, naciskając przycisk Odbierz :
- Skopiuj adres i przynieś ETH z innego portfela DeFi lub giełdy:
- Po zasileniu portfela należy uzyskać tokeny testowe, w tym celu przechodzimy na stronę internetową i podłączamy portfel:
- Klikamy Request Ethereum Goerli:
- Połącz swój portfel z aplikacją Base:
- Teraz musimy przekonwertować trochę $ETH z Base Goerli na Goerli. Wprowadź 0,025 ETH i naciśnij Wypłać.
Ważne: Proces ten trwa 5-6 minut.
- Następnie musisz zdobyć trochę Goerli ETH za pomocą tego kranu:
- Wracamy do Base i przechodzimy do Deposit. Teraz w ten sam sposób możemy przelać $ETH z Goerli do Base Goerli.
Aktywność na Orbiterze
Przełącz się na Orbiter i prześlij kilka tokenów do różnych sieci. Procedura ta powinna być powtarzana co tydzień/miesiąc:
Zadania warstwy 3
Ukończenie zadań warstwy 3:
Uwaga: jeśli jesteś deweloperem, możesz uruchomić węzeł Base.
Uzyskanie roli w Discord za pośrednictwem Gildii
Ważne jest również, aby uzyskać rolę Base w Discord. Można to zrobić za pośrednictwem platformy Gildii. Aby to zrobić:
- Przejdź do oficjalnej bazy Discord i przejdź przez prostą weryfikację za pomocą captcha.
- Następnie przejdź do Gildii i zaloguj się za pomocą naszego portfela Coinbase i wykonaj zadania, aby uzyskać role:
- Zweryfikowany członek: subskrypcja Twittera.
- Base Maxi: subskrypcja Twitter Base i Coinbase.
- Day 1 Adopter: dla posiadaczy tego NFT.
- Based and Optimistic: dla właścicieli tego NFT.
- Shadowy Super Coder: połącz się z Githubem, przejdź tutaj i tutaj, a następnie kliknij Gwiazdkę w prawym górnym rogu.
Ważne: nie zapomnijpołączyć swoich kont, aby sprawdzić oferty pracy na platformie Gildii, możesz to zrobić, klikając w prawym górnym rogu.
Nowe aktywności w Bazie
Zdobywanie domen na Masa
- Wejdź na stronę, połącz portfel i kliknij Połącz portfel:
- Wymyśl nazwę dla swojej domeny i kliknij Zarejestruj domenę:
Mint NFT Esports, Przedstawiamy
- Wejdź na stronę i dołącz do portfela.
- Kliknij na Collect:
Wdrożenie inteligentnego kontraktu i NFT Mint
- Przejdź do strony internetowej i utwórz nowy plik nazwy:
- Skopiuj poniższy kod i wklej go do pustej linii:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
kontrakt Incrypted{
adres publiczny właściciel;
(adres => uint) płatności publiczne;
constructor() {
owner = msg.sender;
}
function Donate() public payable {
payments[msg.sender] = msg.value;
}
function MoneyBack() public {
address payable _to = payable(owner);
address _thisContract = address(this);
_to.transfer(_thisContract.balance);
}
}
- Skompiluj kod:
- Przejdź do Deploy. Przełącz sieć w MetaMask na Base Goerli. W ENVIRONMENT wpisz Injected Provider jak na zrzucie ekranu, kliknij Deploy i potwierdź transakcję:
- Otwórz MetaMask, sekcję działań i przejdź do skanera:
- Skopiuj adres naszego kontraktu (będziemy go potrzebować w następnej kolejności, więc na razie możemy po prostu zostawić otwartą kartę):
- Wejdź na stronę, podłącz portfel i kliknij Start Quest.
- Wprowadź adres kontraktu i zakończ zadanie:
- Naciśnij MINT NFT:
Granie w grę z thirdweb
- Wejdź na stronę i dołącz do portfela.
- Kliknij na Claim Kitten:
- Następnie kliknij Transfer:
- Następnie wykonaj transfer na dowolny adres (możesz wybrać z listy poniżej) i naciśnij Transfer:
- Kliknij Nagraj:
- Naciśnij Atak, wybierz dowolny adres i potwierdź transakcję:
ODOS x Base
- Wejdź na stronę, dołącz swój portfel (Coinbase Wallet) i wybierz sieć Base Goerli:
- Następnie wpisz ETH, które chcesz wymienić i naciśnij Swap:
- Zrób to samo dla pozostałych par. Wprowadź kwotę USDC, którą chcemy wymienić i naciśnij Zatwierdź:
- Następnie kliknij Swap:
- Wykonaj 10 lub więcej takich transakcji.
- Przełącz się do warstwy 3 i wykonaj zadania:
Podsumowanie
Sieci testowe są integralną częścią rozwoju projektów blockchain i pomagają zespołom testować i debugować swoje produkty przed wypuszczeniem ich do głównej sieci.
Zespół Base umożliwił przetestowanie swojego produktu we własnej sieci testowej, umożliwiając programistom i użytkownikom ocenę jego funkcjonalności i stabilności. Jest to bardzo ważne dla tych, którzy chcą zapewnić jakość produktu i jego zgodność z oczekiwaniami. Mamy nadzieję, że zespół Base będzie kontynuował pracę nad ulepszaniem swojego produktu i nadal będzie zapewniał takie możliwości testowania w przyszłości.
W tej chwili w sieci testowej nie ma żadnego Dapp, więc jest to jedyna interakcja z Base w tej chwili. Nie zapomnij zdobyć roli na Discordzie i mieć nadzieję na airdrop.
Wersja wideo przewodnika po sieci testowej: