Starknet antifomo
Уже все, наверное, слышали про Starknet и токен $STARK, так вот, сегодня мы попытаемся запрыгнуть в последний вагон сделаем legendary antifomo мув и развернем контракт в тестовой сети.
Это развертывание самого простого паблик смартконтракта, при желании отбрить за такое отбреют с вероятностью 100%, так что особых иллюзий не питаем.
Смартконтракт будем билдить с помощью Protostar, который работает только на Unix системах (MacOS/Linux), так что если у вас Windows, смело скипайте эту статью
Зачем вообще разворачивать смартконтракт? А затем, что Starknet официально обещает дроп разработчикам, а еще выкатили форму, поэтому летс гооооу
И так, без лишних прелюдий, установим Protostar
curl -L https://raw.githubusercontent.com/software-mansion/protostar/master/install.sh | bash
source /Users/ИмяПользователя/.zshrc
protostar -v
protostar init
Открываем проект в Vscode или любом другом редакторе (если вы хотите что-то поменять), установив плагин для Cairo. Нас интересует файл "main.cairo" в папке src
Для самых дерзких пропустим эту возню и сразу все скомпилируем
protostar build
Если все ок, в папке build создадутся 2 json файла
protostar deploy ./build/main.json --network testnet
Если все ок, вы должны увидеть что-то такое
Не закрывая консоль, загружаем свое детище в github и заполнять форму
Поздравляю, вы сказочно богаты, а теперь бежим дерзко мультить на 100500 аккаунтов