Деплой смарт контракта в ZkSync для чайников.
Для начала нам необходимо получить немного эфира в сети zkSync Era, для оплаты транзакций при работе с контрактом.
- Воспользуемся мостом Orbiter, подкл. кошелек
- Выбираем сеть zkSync Era в качестве получаемой сети
- Нажимаем Send и подтверждаем все транзакции
Для этого мы воспользуемся thirdweb, который нацелен на упрощение созданий приложений Web3.
- Переходим сюда
- Подключаем свой кошелек в сети zkSync Era
- Выбираем Contracts:
Выберайте контракт, с которым хотите начать работать. Например NFT Drop и создаём.
Далее в появившимся окне вы можете выбрать изображение, имя, символ и описание вашего NFT.
Далее, нам нужно загрузить метаданные NFT - переходим во с NFT и нажимаем Single Upload:
Заполняем необходимую информацию и нажимаем Lazy Mint NFT
После, подтверждаем транзакции и переходим к вкладке Claim Conditions > add phase > only owner. Здесь нам нужно создать дроп.
Далее снизу справа появится кнопка SavePhases, жмите её, при этом не меняя никаких параметров.
Теперь возвращаемся в раздел NFTs и нажимаем клейм нашей NFT.
Далее в появившемся окне выбираем количество для клейма и клеймим.
После всего у вас будет 4 транзакции в сети zkSync ERA.
Если полезно подписывайся - https://t.me/Go1dencross