Дата обновления статьи:
В марте текущего года в тестнете о себе заявил масштабный проект BASE. Это блокчейн второго поколения, разработанный при поддержке крупной платформы обмена крипты Сoinbase. Основная идея создания заключена в привлечении внимания разработчиков к этому безопасному и удобному инструменту с дальнейшим переходом на Web3. Сеть базируется на стеке OP Stack от Optimism.
Стадия разработки блокчейна находится на этапе масштабного тестирования. Разработчикам dapps уже открыт доступ для испытаний в майннете. Не смотря на то, что проект изначально не планировал выпуск своего токена, а платежной системой обозначил ETH, популярность площадки нарастает. На данном этапе единственный секвенсор программы — Coinbase. Именно данная компания контролирует транзакции, проходящие через тестовый блокчейн. В дальнейшем структура обработки измениться и станет децентрализованной.
Пользователи, которые активно юзают продукт, все же надеются, что к релизу компания изменит регламент и раздача токенов base состоится. Что бы пополнить ряды серферов и не упустить шанс завладеть airdrop base, необходимо следовать точному протоколу настройки соединения.
Инструкцию по прохождению mainnet BASE для получения возможного Airdrop
Для того что бы начать охоту на аирдроп base 2023 и получить токены base, нужно добавить активности на платформе разработчика. К тому же у первых первых пользователей есть уникальная возможность сминтить genesis bilding NFT.
Настройка Metamask для сети Base Mainnet.
Способ 1: Авторизуемся в Metamask. Далее нажимаем развернуть представления и добавить сеть. Вручную прописываем данные сети. Очень важно не подтягивать в строку символы пробела. В случае невнимательности программа не пропустит добавление кошелька и не пропишет сеть.
- Имя сети: Base Mainnet
- URL-адрес RPС: https://developer-access-mainnet.base.org
- ID цепочки: 8453
- Валюта: ETH
- URL проводника: https://basescan.org
Сохраняем данные и переключаемся на Base Mainnet.
Способ 2: На сайте Chainlist добавляем кошелек. По поиску находим BASE Goerli Testnet и прожимаем Add to Metamask.
Как отправить токены в сеть BASE?
Отправка токена должна производиться только в сети Ethereum Mainnet. Алгоритм действий по обмену через другую сеть невозможен и может привести к потере токенов. На данном этапе транзакция возможна только в одностороннем порядке. Обратный вывод средств из системы BASE пока не предусмотрен.
После добавления сетки возвращаемся в Etherium mainnet. Пополнение ETH происходит с помощью криптовалютной биржи (Binance, Bybit, Coinbace Exchange, Kraken и др.). В разделе торговля выбираем средства ETH/USDT. После покупки на бирже нужно завести средства в сеть.
Раздел фиат и спот. Выбираем вывод средств, в разделе адрес копируем данные кошелька из метомаска. Сеть токенов ERC20.
После того как валюта зачислена на metamask, необходимо отправить ее на смарт-контракт. Этот программный код прописан на сайте.
https://docs.base.org/tools/bridges/
Вставляем ссылку смарт-контракта в поле адрес на площадке метамаск и жмем отправить. После подтверждения транзакции переключаемся в добавленную сеть BASE и ждем зачисления эфиров. При обмене криптовалюты необходимо заложить на комиссию сети эфира. Минимальная единица отправки в BASE на данный момент времени составляет 0.001 ETH.
Получение Non Fungible Token
Чтобы стать обладателем NFT от Base, после зачисления токенов необходимо подключить кошелек и отправить текстовое сообщение.
На сайте официальном сайте https://basescan.org/verifiedSignatures# жмем Sing Message. Выбираем Metamask. В поле адрес прописываем ссылку на свой кошелек. В поле текст вводим фразу: «all your base are belong to you.» (без кавычек с точкой в конце). Снова Sing Message, проходим подтверждения до окна Message Signature. Отметка Verified означает, что алгоритм действий выполнен правильно.
Минтим NFT через смарт контракт
Адрес хэша выдается на каждую операцию индивидуально, поэтому что бы не допустить его потерю, не стоит закрывать окно до полного завершения всех действий.
- В окне Message Signature копируем свой Signature Hash и переходим на сайт https://basescan.org/address/0x1fc10ef15e041c5d3c54042e52eb0c54cb9b710c#writeContract
- Вкладка: Contract
- Раздел страницы: Write Contract
Прожимаем Connect to Web3 и выбираем MetaMask. Очень важно на данном этапе находиться в сети BASE, а не в Etherium mainnet, иначе комиссия транзакции составит большую сумму.
Далее процесс работы происходит во вкладке mint. В адресную строку signature (bytes) вставляем скопированный хэш и прожимаем активную кнопку write. Подтверждаем действие в всплывающем окне. Информация там должна отображаться с учетом комиссии. После успешного прохода транзакции можно приступать к следующему шагу.
Проверяем Non Fungible Token
Для проверки NFT необходимо посетить: https://basescan.org/
В строку Base Explorer необходимо ввести адрес своего кошелька в метамаск и через поиск убедиться, что транзакция mint прошла успешно. В соседней вкладке можно просмотреть завершенную входящую транзакцию.
Взаимодействие с тестовым протоколом BASE
На этапе доработки сети BASE прописаны всего два протокола модели DeFi: LeetSwap и RocketSwap. Алгоритм их работы одинаковый. Для запуска рабочего процесса действия пользователя таковы:
- На официальном сайте подключить metamask.
- Выбрать интересующий токен и прописать сумму.
- Кликнуть «Confirm Swap» для подтверждения свапа.
- Импорт токена в Metamask кликом на Add to MetaMask.
- Добавить токены в пул. (Вкладка pool, указать количество токенов).
- После подтверждения транзакций кликнуть на Add LP To MetaMask.
- При верных действиях, в пуле должна отобразится позиция.
Процесс взаимодействия пользователей с блокчейном производиться через кастомизацию учетных записей контракта. Абстракция аккаунтов позволит модернизировать учетки и внедрить дополнительные функции по проверке транзакций.
Важно понимать, что активность через платформу должна быть регулярной, что бы в случае новый правил команда смогла вас отметить, а вы получить токены аирдроп base 2023. Дедлайн разработки заявлен на август текущего года.