import web3 – Telegram
Channel created
>> Hello world

Не хочу пафосно начинать, мб этот канал загнется через пару постов.
Планирую использовать этот паблик как складчину для всякого полезного материала по проге и в целом любой инфы, которая будет оказывать влияние на мой путь.

if "name" = "main":
стартуем()
14
С места в карьер.

Написал небольшой скрипт для Shardeum.

Shardeum - это линейно масштабируемая платформа смарт-контрактов на основе EVM, которая навсегда обеспечивает низкую плату за газ, сохраняя при этом настоящую децентрализацию и надежную безопасность благодаря динамическому сегментированию состояния.

Много сложных слов, но если кратко, то недавно они закрыли seed-раунд на 18кк, токен прописан в документах и на экосистему выделено 5% от общего саплая в 508.000.000 (т.е. 25.400.000 $SHM). TGE где-то в 2023 году.

На данный момент Shardeum работает в двух тестовых сетях.

Dapp'ок пока не так много, да и работают они через раз, но из того, что есть:
- Shardeum Swap
- Swapped Finance
- Shardeum Name Service
- Disperse
- Spriyo
- Genesis Community Test Token
А также можно задеплоить любой контракт, мб даст что-то в будущем. ТЫК

Для работы с ними нужно:
1. Добавить сеть через ChainList
2. Взять токены с крана

Вернемся к скрипту.
На данный момент он умеет создавать адреса и приватные ключи к ним, рассылать рандомное число токенов в заданном диапазоне на указанные кошельки, собирать эти токены, а также деплоить контракты как на основу, так и на все кошельки из файла.
В будущем, добавлю автоматический прогон транз Dapp'ок.

Но не все так просто, мне бы хотелось, чтобы моими скриптами пользовалась аудитория заинтересованная в программировании, поэтому скрипт - сделай себя сам. В нем построена основа, которая создаст кошельки и задисперсит токены на эти адреса, но для того, чтобы задеплоить контракты, необходимо обратиться в файл shardeum_core.py и по аналогии написать нужный запрос.

Enjoy.
👍132
Спишь?

Если да, то завидую.
А если все же нет, то советую начать доставать приватники из твиттера, КАК? Сделать это можно ТУТ.

P.S. Войти под акком твиттера -> sign up -> подтверждение по почте -> эссе "что я хочу делать дальше" -> ожидание подтверждения -> скопировать ключи в файл -> забыть как открывать твиттер с мультиакков
1
Скрипт под layer3 уже неактуален, поэтому просто дропну сюда, чтобы потом вернуться и посмотреть на прогресс
👍41🔥1
Вместо приветствия.
Никогда не работайте с 1инчем напрямую через чейн, а если будете и у вас получится раздекодить дату, напишите мне, договоримся. Да, есть реквесты, но это слишком простой путь.

К делу, не знаю, есть ли хоть один человек который не слышал про дропы от арбитрума и оптимизма. Если с арбитрумом можно как угодно фантазировать с алгоритмами прогона, то в оптимизме есть хоть какая то определённость - квесты (одиссея в арбе еще не началась).
Дак вот, я слишком ленивый человек, чтобы проклацывать все мульты самостоятельно, но в тоже время слишком подозрительный, чтобы доверять кому то сиды. Выход один - автоматизировать. Поэтому набросал основу для удобной разработки скрипта по квестам оптимизма + пример свапа ETH-USDC на суши свапе. Как обычно - собери и доделай самостоятельно.

P.S. как же хочется повысить уровень и качество написания скриптов в крипте
P.P.S дед не мог разобраться как открыть комменты

Вопросы, предложения, угрозы -> me
16👍3
- Прив, чд?
- Дарова, поднимаю скилзы в web3, solidity, просто проге. Прощупываю zk и starknet, пока что руками набиваю деген скор и делаю прочие активности, по всему планирую свои скрипты написать. Закончил квесты оптимизма, осталось отшлифовать. После этого все больше начал задумываться о мироре, который убьет дропхантинг (сомнительно) и даст пару лишних кк только с продажи. На этой волне решил написать общий скрипт для всех сетей, в который в будущем просто буду добавлять нужные мне транзы. Оптимизировал логику, добавил пару фич для антидетекта, транзы теперь собираются в 3 строчки кода, зачем то написал юнит тесты. Для примера добавил бридж с мейннета на арбитрум 1 и нова, цикл свапа ETH - USDC - ETH на сушисвапе и деплой контракта, крч то, что так или иначе уже есть в паблике, запускается как и прошлые скрипты. Также в планах написать пару обучающих статей по проге. На самом деле, пздц как хочется писать что-то уникальное, чтобы каждый пост разрывал, но с текущим обьемом работы и внешних дел это невозможно, но в будущем обязательно. Крч если кратко, то прожигаю жизнь на глупые идеи.
- Мммм, мог бы просто написать "бездельничаю", на работу устройся, душнила.
🔥215👍3😁2
Snap back to reality?

Когда-нибудь точно начну писать нормальные вступления, но точно не сегодня. Сразу к сути.

Существует проект - Kresko, кто знает, тот знает. Кто не знает, то лучше узнать. Сейчас у них проходит закрытый тестнет, в котором за выполнение ежедневных заданий вам начисляются очки и НФТ, за которые впоследствии могут что-то насыпать.

Если верить дефиламе, то в августе 21 года им занесли 2.3кк электрики, поличейны и а16з. Я бы мог попытаться доказать, что проект стоит вашего времени, но просто оставлю ссылку

К чему это все, написал скрипт, который автоматизирует большинство ежедневных заданий, а заодно попрактиковался с типами данных, апишкой телеги и командной строкой. Скрипт явно оверкилл по реализации для таких задач, но мне было интересно поработать с чем то новым, в перерывах между закрытием долгов.

Краткий функционал скрипта:
- Свапы KISS <-> Креско ассеты
- Ввод/вывод в/из хранилища
- Заем/возврат токенов
- Добавление ликвы (работает 50/50)

Запуск из телеги или командной строки. Все инструкции в гитхабе.
👍21🔥31
Следующий скрипт по zksync сможете найти здесь (реклама друга - не реклама)
12👍2
👍8🫡4🔥3
Ректанувшись на парочку девочек с суши из-за недавнего взлома hashflow и не найдя готового решения (не искал), накидал скрипт для мульти revoke'(а). Сейчас в конфиге токены и контракты нужные мне, по необходимости можете заменить/добавить контракты в нужных сетях.

п.с. может кто на чистоту проверить, приватники не стилит?
🫡10👍3
Недавно откопал "список ожидания", который составлял еще в начале 22. Забавно видеть, как многие идеи и выводы становятся актуальными только спустя время и после каких-то крупных инфоповодов.

К чему это, накидал демку скрипта которая шифрует/дешифрует приватники шифром Цезаря. Офк использовать его в проде крайне не рекомендуется (ввиду низкой стойкости), но если вы параноите закидывать приватники в любой открытый софт, найдите прогера, который за пару пицц изменит метод шифрования и встроит сниппет в софт.
❤‍🔥5🔥3👍1