Starknet смартконтракты = дроп ? Создание смартконтракта на Argent и Bravos.
Argent смартконтракт :
В первую очередь копируем ClassHash: 0x3c57c8652ad760024c571ca2c85c024b0b37ee30e17ca43d40295cb912bee03
Далее переходим в настройки кошелька ( шестеренка в правом верхнем углу ). Выбираем пункт: Developer Settings, затем Smart Contract Development, далее Deploy Smart Contract. Заполняем следующим образом:
После успешного заполнения, нажимаем Deploy, делаем подтверждение и на этом контракт готов, следующим нашим действием будет взаимодействия со смарткнтрактом.
Для этого переходим в раздел истории транзакций, выбираем нашу последнюю транзакцию ( Deploy ) и нажимаем Transaction ID.
В новой вкладке, а именно в скане, копируем Deployed Contracts.
Теперь нам нужно пополнить данный контракт, достаточно перевести через свой кошелёк минимальную сумму, можно и 0.0001 ЕТН.
После пополнения, переходим на сам адрес контракта и нажимаем вкладку Read/Write. Далее Write и подключаем кошелёк Argent.
Разворачиваем поле increase_balance и вписываем любое цифровое значение от 1 до 100 или 0x1 и нажимаем Write.
Поздравляю, вы успешно создали и сделали взаимодействие со своим смартконтрактом на Starknete через Argent. Далее мы сделаем через кошелёк Bravos с помощью Remix.
Bravos смартконтракт :
- Переходим на сайт Remix и нажимаем на значок вилки "Plugin Manager" ( левый нижний угол ) из полного списка опускаемся вниз и активируем Starknet.
Следующим действием нажимаем на значок Starknet ( смотрим скрин ниже ) в разделе Environment выбираем Wallet Selection подключаем Bravos и нажимаем Compile counter.cairo
Теперь нам нужно немного подождать загрузку ( зелёную галочку ) возле Compile и определённое окно Permission needed for File manager и согласиться с условиями.
После успешного соглашения переходим в следующий пункт, а именно меню Deploy и нажимаем Deploy counter.cairo. Подтверждаем транзакцию в Bravos.
И последнее наше действие: нажимаем на get_courrent_count и increment подписываем транзакцию.
На этом всё, поздравляю, Вы успешный разработчик смартконтрактов, если будут вопросы, пишите в harecrypta_chat.
Вебсайт - https://harecrypta.com
Канал - https://t.me/harecrypta_lab_ann