
Всем Хаюшки 👋 Для тех, кто не видел, Base выкатили новый квест - Early Builder on Base Testnet, по прохождению которого можно залутать рарную NFT!
P.S. Если вы не в курсе, то Coinbase запустила тестнет L2-решения Base, разработанного на базе архитектуры OP Stack от Optimism. Проявим доп актив + приблизим себя к дропу :)
В данном гайде рассмотрю два варианта развертывания контракта: через Thirdweb и Remix. Рекомендую сделать оба варианта.
1️⃣ Добавляем сеть Base к нам в кошель:
Network name: Base Goerli
New RPC URL: https://goerli.base.org
Chain ID: 84531
Currency Symbol: ETH
Block Explorer: https://goerli.basescan.org/
2️⃣ Переходим на сайты с кранами🚰, чтоб получить немного Goerli ETH:
Залетаем на сайт Thirdweb.com 👉 Клац СюДоЙ.

Коннектим наш кошель
Нажимаем на “Deploy now”

Image: Загружаем любую фотку/картинку
Name: Указываем название нашего NFT
Symbol: Указываем символ NFT
Description: Добавляем описание (по желанию)
Network/Chain: Обязательно указываем сеть Base Goerli Testnet
Нажимаем на “Deploy Now”
P.S. Если вдруг в разделе Network/Chain не отображается сеть Base Goerli Testnet, то делаем следующее 👇👇👇

Тыкаем на сеть внизу
В появившемся окне нажимаем “Add Custom Network”

Вбиваем значения сети Base Goerli 👇
Network Name: Base Goerli Testnet
Network ID: base-goerli
Chain ID: 84531
Currency Symbol: ETH
Network type: Testnet
RPC URL: https://base-goerli.rpc.thirdweb.com/ed043a51ae23b0db3873f5a38b77ab28175fa496f15d3c53cf70401be89b622a
Нажимаем на “Add Network”
Затем нажимаем на “Deploy Now”
Подписываем + подтверждаем транзу
Ждем минуту-две копа контракт задеплоится
Чтобы склеймить NFT от Base, нам нужно скопировать адрес контракта, который мы задеплоили. 👉 Тыкаем СюДа.

Копируем адрес нашего контракта
Затем переходим обратно в Base. 👉 Жмакаем СюДа.

Вставляем адрес нашего контракта ииииии…Ура 🥳

P.S. Для тех, кто хочет проявить больше активности, то рекомендую задеплоить контракт и через Remix. 🐣
Залетаем на Remix. 👉 Клац ЗДЕСЬ.

Создаём новый файл
Называем его как угодно (я назвал - Base contract deploy)
Нажимаем на наш Файл и делаем копи паст кода ниже
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
import "@openzeppelin/contracts/utils/Counters.sol";
contract NFT is ERC721 {
using Counters for Counters.Counter;
Counters.Counter private currentTokenId;
constructor() ERC721("NFT Name", "NFT") {}
function mint(address recipient)
public
returns (uint256)
{
currentTokenId.increment();
uint256 tokenId = currentTokenId.current();
_safeMint(recipient, tokenId);
return tokenId;
}
}

P.S. Должно выглядеть вот так вот :)
Нажимаем CTRL+S / CMND+C (или на зеленый треугольник)

Нажимаем на значок Эфира - Deploy/Run Transacction
Выбираем Metamask в графе Environment
Клацаем на Deploy
Оплачиваем транзу
P.S. Следующий этап не важен для квеста, но проделать тоже стоит 👇👇👇

Делаем минт собственного NFT:
Разворачиваем наш контракт, нажав на стрелку смотрящую вниз
В графе mint вставляем наш адрес кошелька и нажимаем mint
Оплачиваем транзу
А теперь, если вы еще претендуете на NFT от Base, то делаем следующее 👇👇👇

Нажимаем на файлики, чтобы скопировать их
Затем переходим обратно в Base. 👉 Жмакаем СюДа.


Всем Хаюшки 👋 Для тех, кто не видел, Base выкатили новый квест - Early Builder on Base Testnet, по прохождению которого можно залутать рарную NFT!
P.S. Если вы не в курсе, то Coinbase запустила тестнет L2-решения Base, разработанного на базе архитектуры OP Stack от Optimism. Проявим доп актив + приблизим себя к дропу :)
В данном гайде рассмотрю два варианта развертывания контракта: через Thirdweb и Remix. Рекомендую сделать оба варианта.
1️⃣ Добавляем сеть Base к нам в кошель:
Network name: Base Goerli
New RPC URL: https://goerli.base.org
Chain ID: 84531
Currency Symbol: ETH
Block Explorer: https://goerli.basescan.org/
2️⃣ Переходим на сайты с кранами🚰, чтоб получить немного Goerli ETH:
Залетаем на сайт Thirdweb.com 👉 Клац СюДоЙ.

Коннектим наш кошель
Нажимаем на “Deploy now”

Image: Загружаем любую фотку/картинку
Name: Указываем название нашего NFT
Symbol: Указываем символ NFT
Description: Добавляем описание (по желанию)
Network/Chain: Обязательно указываем сеть Base Goerli Testnet
Нажимаем на “Deploy Now”
P.S. Если вдруг в разделе Network/Chain не отображается сеть Base Goerli Testnet, то делаем следующее 👇👇👇

Тыкаем на сеть внизу
В появившемся окне нажимаем “Add Custom Network”

Вбиваем значения сети Base Goerli 👇
Network Name: Base Goerli Testnet
Network ID: base-goerli
Chain ID: 84531
Currency Symbol: ETH
Network type: Testnet
RPC URL: https://base-goerli.rpc.thirdweb.com/ed043a51ae23b0db3873f5a38b77ab28175fa496f15d3c53cf70401be89b622a
Нажимаем на “Add Network”
Затем нажимаем на “Deploy Now”
Подписываем + подтверждаем транзу
Ждем минуту-две копа контракт задеплоится
Чтобы склеймить NFT от Base, нам нужно скопировать адрес контракта, который мы задеплоили. 👉 Тыкаем СюДа.

Копируем адрес нашего контракта
Затем переходим обратно в Base. 👉 Жмакаем СюДа.

Вставляем адрес нашего контракта ииииии…Ура 🥳

P.S. Для тех, кто хочет проявить больше активности, то рекомендую задеплоить контракт и через Remix. 🐣
Залетаем на Remix. 👉 Клац ЗДЕСЬ.

Создаём новый файл
Называем его как угодно (я назвал - Base contract deploy)
Нажимаем на наш Файл и делаем копи паст кода ниже
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;
import "@openzeppelin/contracts/token/ERC721/ERC721.sol";
import "@openzeppelin/contracts/utils/Counters.sol";
contract NFT is ERC721 {
using Counters for Counters.Counter;
Counters.Counter private currentTokenId;
constructor() ERC721("NFT Name", "NFT") {}
function mint(address recipient)
public
returns (uint256)
{
currentTokenId.increment();
uint256 tokenId = currentTokenId.current();
_safeMint(recipient, tokenId);
return tokenId;
}
}

P.S. Должно выглядеть вот так вот :)
Нажимаем CTRL+S / CMND+C (или на зеленый треугольник)

Нажимаем на значок Эфира - Deploy/Run Transacction
Выбираем Metamask в графе Environment
Клацаем на Deploy
Оплачиваем транзу
P.S. Следующий этап не важен для квеста, но проделать тоже стоит 👇👇👇

Делаем минт собственного NFT:
Разворачиваем наш контракт, нажав на стрелку смотрящую вниз
В графе mint вставляем наш адрес кошелька и нажимаем mint
Оплачиваем транзу
А теперь, если вы еще претендуете на NFT от Base, то делаем следующее 👇👇👇

Нажимаем на файлики, чтобы скопировать их
Затем переходим обратно в Base. 👉 Жмакаем СюДа.


UniBot - новая парадигма для LP на Uniswap V3
Что такое UniBot?UniBot — это первая платформа предоставления ликвидности с кредитным плечом (LLP) на Uniswap V3, где пользователи могут создавать позиции для обеспечения ликвидности в Uniswap V3 с кредитным плечом, хеджированием и автоматизацией на Layer 2 блокчейне. Это новый продукт, запущенный протоколом Diamond, специализирующимся на создании структурированных продуктов в сети.UniBot разработан, чтобы помочь DeFi пользователям создавать хеджированные позиции по предоставлению ликвидности...

Почему в последнее время на Uniswap такой низкий APR?
UniBot начисляет комиссию за плату транзакции, которую трейдеры платят на Uniswap V3. На Uniswap трейдеры, которые свапают токен A на токен B, должны будут заплатить определенный процент от общей стоимости свапа поставщикам ликвидности, в качестве компенсации за предоставленную ими ликвидность и непостоянные убытки. Каждый пул на Uniswap имеет свой «уровень комиссионных», который символизирует процентную долю стоимости свапа, распределяемую между поставщиками ликвидности. В случае с UniBot, в...

Квесты - Часто задаваемые вопросы
Что вы запускаете?В четверг, мы официально запустим нашу совершенно новую платформу - Layer3. Начиная с того, как отображаются квесты на домашней странице, и вплоть до процесса выполнения самих квестов, будет полностью преображено, чтобы помочь всем пользователем (от любителей до профи) изучать и исследовать web3 сегмент.Что это означает для меня?Вы поразитесь множеству новых увлекательных квестов, а также модернизированный интерфейс/дэшборд и процесс выполнения самих квестов. Все старые квес...

UniBot - новая парадигма для LP на Uniswap V3
Что такое UniBot?UniBot — это первая платформа предоставления ликвидности с кредитным плечом (LLP) на Uniswap V3, где пользователи могут создавать позиции для обеспечения ликвидности в Uniswap V3 с кредитным плечом, хеджированием и автоматизацией на Layer 2 блокчейне. Это новый продукт, запущенный протоколом Diamond, специализирующимся на создании структурированных продуктов в сети.UniBot разработан, чтобы помочь DeFi пользователям создавать хеджированные позиции по предоставлению ликвидности...

Почему в последнее время на Uniswap такой низкий APR?
UniBot начисляет комиссию за плату транзакции, которую трейдеры платят на Uniswap V3. На Uniswap трейдеры, которые свапают токен A на токен B, должны будут заплатить определенный процент от общей стоимости свапа поставщикам ликвидности, в качестве компенсации за предоставленную ими ликвидность и непостоянные убытки. Каждый пул на Uniswap имеет свой «уровень комиссионных», который символизирует процентную долю стоимости свапа, распределяемую между поставщиками ликвидности. В случае с UniBot, в...

Квесты - Часто задаваемые вопросы
Что вы запускаете?В четверг, мы официально запустим нашу совершенно новую платформу - Layer3. Начиная с того, как отображаются квесты на домашней странице, и вплоть до процесса выполнения самих квестов, будет полностью преображено, чтобы помочь всем пользователем (от любителей до профи) изучать и исследовать web3 сегмент.Что это означает для меня?Вы поразитесь множеству новых увлекательных квестов, а также модернизированный интерфейс/дэшборд и процесс выполнения самих квестов. Все старые квес...
CM: @zkxprotocol | @CygnusDAO Tester: @myBraavos | @Starknet_id ⚡ 𝐂𝐫𝐲𝐩𝐭𝐨 & 𝐖𝐞𝐛 𝟑 ⚡ 🀄 中文 /𝐄𝐧𝐠𝐥𝐢𝐬𝐡/ Русский 🀄
CM: @zkxprotocol | @CygnusDAO Tester: @myBraavos | @Starknet_id ⚡ 𝐂𝐫𝐲𝐩𝐭𝐨 & 𝐖𝐞𝐛 𝟑 ⚡ 🀄 中文 /𝐄𝐧𝐠𝐥𝐢𝐬𝐡/ Русский 🀄

Subscribe to 一川drive

Subscribe to 一川drive
>100 subscribers
>100 subscribers
Share Dialog
Share Dialog
No activity yet