💎 Создаем свои смарт-контракты в Starknet
Gm, друзья. Понедельник - день тяжелый, но мы продолжаем работать. Очень полезный пост, рекомендую всем сделать эту активность потому, что она выделит ваши кошельки на фоне других.
Команда не раз упоминала что они будут поощрять разработчиков смарт-контрактов и как я считаю возможен мультипликатор или какие-то плюшки на дропе.
Написал инструкцию так, чтобы было понятно даже обычному пользователю, без знаний Solidity.
Почему нельзя скипать это:
➕ деплой вашего контракта
➕ дешевая транзакция (0.08 - 0.15$)
➕ разнообразие активности кошелька
Переходим к инструкции:
1. Переходим на Remix -> Внизу слева (штекер нарисован) "PLUGIN MANAGER" -> пишем "STARKNET" и нажимаем кнопку "Activate".
2. Переходим на этот сайт, скролим вниз и видим "Visit contract on Voyager or play with it in Remix." - нажимаем на Remix.
3. Ждем пока прогрузится и в редакторе удаляем все с 16 по 20 строку "#[constructor]
fn constructor(ref self: ContractState, init_value: u256) {
// Store initial value
self.counter.write(init_value);
}"
Так транзакция на деплой будет дешевле.
4. Нажимаем "Compile counter.cairo", появится окно - ставим галочку "Remember this choice" и нажимем "Accept" и ждем пока скомпилируется и засветится ✅
5. Внизу там где написано "Remote Devnet" - выбираем "Wallet Selection" и конектим ваш кошелек Argent X или Braavos.
6. Нажимаем "Deploy counter.cairo" и подтверждаем транзакцию, ждем пока засветится ✅.
Все наш смарт-контракт задеплоен, поздравляю.
7. После подтверждения транзакции внизу мы увидим зеленую надпись с кодом"contract_address": "адрес вашего контракта".
P.S. При 18 GWEI - сняло 0.11$, очень смартовая активность которая займет у вас не более 5 минут. Позже опубликую еще ссылки на другие примеры кода которые будут с функциями, чтобы взаимодействовать с ними.
Если будут вопросы - пишите в комментарии!
Почитать еще: Мотивация | Скоро Stargate v2? | Наша история (часть 1) | Наш чат
Post #78
5.02K

- 👍 49
- 🔥 11
- ❤ 1
- 👎 1
- 👏 1
- 🤝 1