Solidity. Смарт контракты и аудит
رفتن به کانال در Telegram
Обучение Solidity. Уроки, аудит, разбор кода и популярных сервисов
نمایش بیشتر2 592
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
+430 روز
آرشیو پست ها
Secureum Races теперь на Youtube
В прошлом году я несколько раз выкладывал тесты Races, которые проводятся несколько раз в год. Они не только ограничены по времени, но и основываются на знании некоторых нюансов языка и внимательности при чтении контракта.
На данный момент вышло уже 25 Races! Посмотреть эти тесты можно в официальном дискорд сервере: https://discord.gg/RVD6YAUE
Более того, с недавнего времени, организатор этих билц-тестов, Патрик (не Коллинс), запустил свой ютуб канал, на котором разбирает вопросы и ответы с прошедших тестов.
Самое интересное то, что он не только говорит правильный ответ, но и детально рассказывает и объясняет некоторые нюансы работы языка, компилятора, EVM и сетей блокчейна в целом!
Вот ссылка на его канал: https://www.youtube.com/@patrickd_de/videos
За эти 5 - 10 минут в день можно не хило так прокачать свои знания. Очень рекомендую!
#races
Группа для начинающих в конкурсных аудитах
Офигеть! Не ожидал такого спроса от участников начать свой путь в конкурсных аудитах! 79 человек за ночь!
Открыл для вас чат-группу, где буду выкладывать гайды по площадкам. Будем разбирать по 1 платформе в день.
Сегодня начнем с Code4rena. Присоединяйтесь!
https://t.me/+P7lY7zRXSEFmYjk6
Чат будет не постоянным, через пару недель, как стихнет активность, он будет закрыт.
Если вам понравится это дело, вы не забросите конкурсы и получите первые награды за свои находки, то добавим вас в наш чат профессиональных аудиторов.
#chat #audit
🔥 Круто! 35 желающих за 15 минут) не думал, что тема такая востребованная)
Думаю, тогда завтра уже и начнем) как раз пара конкурсов идет на разных площадках)
Соберем группу для начинающих в конкурсные аудиты?
Временная группа для начинающих конкурсные аудиты?
Слушайте, а кто хотел попробовать себя в конкурсных аудитах в этом году? Знаю, порой бывает сложно начать и разобраться в системе платформ, поэтому старт всегда откладывается.
Хотите соберем небольшую группу на ближайший конкурсный аудит?
Я просто расскажу, как подготовить проект, на что обратить внимание в описании, как делать репорт и другие общие вопросы. Без разбора кода или лайф-аудита.
Просто - как начать.
Подойдёт для тех, кто уже знает Solidity, умеет писать код и смотрел некоторые видео по аудиту и безопасности.
Кто хочет попробовать? Пройдите опрос ниже)
Медленно, но верно, возвращаемся к работе
Фух, надеюсь ваши праздники прошли также хорошо, как и мои. Голова пустая, мозг способен воспринимать новую информацию и, что самое главное, есть желание вернутся к работе!
Так, чем займемся в январе?
Для начала все силы будут брошены на создание 4 модуля курса, чтобы его можно было запустить уже в ближайшее время.
Также будут выходить общетематические посты на различные темы в web3: язык, ноды, сети и т.д. Крупный цикл постов про математику в DeFi думаю начать в феврале, когда уже все войдут в привычный рабочий ритм.
Более того, тема с тестами никуда не денется. Сейчас я вкладываю основные усилия в нее, поэтому будут посты с секретами и подсказками о том, как писать тесты с максимальной эффективностью.
Для тех, кто хотел попробовать участие в конкурсных аудитах, есть прекрасная возможность посетить онлайн встречу команды Code4rena: Getting started with c4, которая пройдет в этот четверг в 22:00 по мск.
Вот ссылка: https://discord.com/events/810916927919620096/1193677104433348728
Там будут рассказывать, как начать свой путь на с4, как писать репорты, где подучиться и какие правила действуют на площадке.
Кстати, это прекрасный повод, наконец, зарегистрироваться в Дискорде.
P.S. может создать небольшую рабочую группу для начинающих на с4 и в конкурсных аудитах и на живом примере провести вас, как все там устроено?
Ну, а пока, настраиваемся на рабочий ритм, вспоминаем, как открывать VS Code и, что такое конструктор в контракте.
Всем приятного старта недели и легкого обучения!
#first2024
Последний пост этого года
С понедельника я ухожу в отпуск на две недели, поэтому время немного порефлексировать о прошедшем годе.
Если говорить кратко:
1. На канале вышло более 970 постов;
2. За год количество участников +800!
3. Был запущен наш мини курс для начинающих;
4. Проведены 3 модуля курса;
5. Модуль 4 выйдет уже в следующем месяце;
6. Написан крутой цикл из 39 постов по Foundry;
7. Я изучил несколько дополнительных программ для проведения тестов;
8. Принял участие в 10+ конкурсных аудитах (полноценно и 30+ изучая код);
9. Нашел 5 high и 15 med в конкурсах;
10. Провел 4 соло аудита, в которых нашел 10 high и 30+ med проблем;
11. Дал 15 консультаций о том, как начать карьеру в web3;
12. Прошел отбор и стажировался в Pessimistic;
Это был год огромной ежедневной работы и обучения. И, что самое главное, еще учиться и учиться в следующем году.
Вообще, у мои планы входит:
По курсу и модулям:
1. Провести 4 модуль курса;
2. Если будет достаточное количество желающих, провести и 5 модуль.
3. Если будет достаточное количество желающих, повторить курс с 1 модуля;
По Телеграм каналу:
1. Написать цикл постов про опкоды и assembly;
2. Написать цикл постов про математику в Defi;
По аудиту и конкурсам:
1. Больше времени уделять конкурсным аудитам;
2. Пробиться в топ 50 на code4rena за год;
3. Провести 10+ соло аудитов;
По проектам:
1. Запустить, наконец, проект по тестам на зарубежный рынок;
За год я понял, что web3 - это не определенный набор программ и языков, выучив которые вы сможете свободно работать в любой компании, а скорее процесс движения вместе со всей сферой.
Если хотите вступить на этот путь, будьте готовы постоянно учиться. И учится много!
Вообще, на определенном этапе вы сами поймете, чем хотите заниматься больше:
1. Писать смарт контракты и различные протоколы;
2. Проводить аудит и стать белым хакером;
3. Уйти в тестирование;
4. Разбирать взломы и отслеживать транзакции в разных сетях;
5. Заниматься узлами и стать валидатором;
Все это направления, которые каждый выбирает для себя после первых уроков с EVM и Solidity.
Сложно? Да. Интересно? Еще бы! Прибыльно? Определенно!
Однажды мы сделали правильный выбор!
Желаю вам всем успехов в профессиональной среде в новом году!
С Наступающим!
#last2023
🔥 Последние 4 часа! 🔥
Осталось всего 4 часа до окончания продаж! Просто напоминание для тех, кто забыл или откладывал на последнюю минуту.
#курс
⚡️ Последний день продаж! ⚡️
Сегодня закрываются продажи 3 модулей курса. Кто не успеет, то придется ждать следующего потока в новом году.
Купив курс сейчас, вы сможете проходить уроки в своем темпе в любое время. Структурированная информация поможет легче понимать темы и продвигаться в изучении языка, избегая чрезмерной нагрузки от информации.
Условия и оплата Инфо по модулям
Успейте купить сегодня!
#курс
Где следить за новостями?
Сегодня хочу поделиться своими ресурсами, которые позволяют мне следить за последними новостями в сфере разработки, тестировани, да и в целом, миром крипты (за исключением котировок, торгов, аирдропов и остальной ереси).
Начнем с наших Телеграм каналов, где вы можете задавать вопросы и общаться:
1. Ethereum Ru
2. Solidity DEV (Ethereum)
3. DEV: Рубиновые тона: ЧАТ
4. Learn solidity audit - для аудиторов
Каналы на английском языке:
1. Solodit | Auditors
2. Daily Security Web3
3. DEFI Scam Check
4. Kotya security
5. Rektoff
6. rekt.news Newsflash
7. Web3 Security as a Business
Дискорд каналы:
1. Code4rena
2. Cyfrin (от Патрика Коллинса)
3. Guardian Audits (от Owne Thum)
4. Immunefi
5. Secureum
6. Open Sence
В Дискорд каналах можно не только следить за новыми конкурсными аудитами и общаться с другими пользователями, но и получать ссылки на крутые обучающие статьи, задавать вопросы по тестам и коду, а также следить за стримами, куда приглашают видных деятелей сферы. Всем рекомендую скачать и присоединиться к этим серверам.
Ну, и, конечно, Твиттер! Так сложилось, что сообщество разработчиков и аудиторов собралось в Твиттере и все самые последние новости проходят сначала там, а уже потом разлетаются по Телеграм каналам, дискордам и другим сетям. Каждому современному web3 специалисту нужно быть там.
Для начала мой канал:
1. RightNowIn
Не спрашивайте, почему такое название... Так сложилось исторически...
И другие каналы:
1. Akshay Srivastav
2. Vlad B.
3. Dimitar Tsvetanov
4. Koolex
5. DadeKuma
6. MiloTruck
7. Alex the Entreprenerd
8. btk
9. Kristian Apostolov
10. HE1M
11. 0xladboy
12. HickupHH3
13. Chinmay Farkya
14. 0x52
15. bytes032.xyz
16. Faith
17. patrickd
18. zzykxx
19. Trust
20. afeli.eth
21. WINTΞR
22. philogy
23. WATCHPUG
24. 0xrudra
25. Samrat Gupta
26. Christoph Michel
27. Officer's Notes
28. samczsun
29. Gerard Persoon
30. peakbolt
Компании
1. Chainlink
2. Trail of Bits
3. OpenZeppelin
4. Uniswap Labs
5. Hardhat
6. Code4rena
7. Alchemy | The web3 developer platform
8. Etherscan
9. Immunefi
10. rekt
11. Paradigm CTF
12. QuillAudits
13. RareSkills
Если у вас есть кто-то еще на примете, буду рад увидеть рекомендации в комментариях!
#twitter #discord #telegram
⚡️ ⚡️ Осталось два для продаж ⚡️⚡️
К текущему моменту желающих купить курс для самостоятельного прохождения возросло до 28 человек!
Успейте купить модули по сниженной цене. Это последние два дня продаж, следующий раз запуск первого модуля будет только весной и с повышенной ценой!
#курс
Foundry Cheatsheet от MiloTruck
Если вы не в курсе, MiloTruck стал лучшим аудитором на площадке code4rena в этом году, заработав на конкурсах 160К!
Как я понял из обсуждений в Твиттере, он для себя сделал небольшой файл-помощник по работе с Foundry, где в удобном формате расписал популярные команды и сниппеты кода для более быстрого написания тестов.
Мне, как человеку, который последние пару месяцев прям задрачивал с написание тестов и вообще этой темой, очень зашел этот Cheatsheet.
Вы можете открыть его в отдельном окошке и подглядывать при написании своих тестов:
https://milotruck.github.io/blog/Foundry-Cheatsheet/
P.S. Вы также можете скопировать его к себе, постепенно дополняя или обновляя информацию в нем.
#foundry #test #cheatsheet
С нуля до PRO в ZK
Пока идет распродажа предыдущих модулей курса, делюсь подборкой материалов от крутого аудитора Hickup.
Да, ее выложили еще до того аудита-миллионика, но все руки никак не доходили просмотреть. Здесь Hickup выложил свой путь, по которому он учился этой технологии.
Надо сказать, что он аудитор опытный и материал соответственно тоже, поэтому гайд подойдет скорее для тех, кто уже хорошо знаком с роллапами и L2 сетями, т.е. для продвинутых пользователей.
Если же вы совсем новичок, но очень хотите изучить эту тему, то начните с канала Ильи, в частности посмотрите те уроки, в которых говорится про роллапы и zero knowledge.
А уже потом обратитесь к подборке Hickup:
https://sunrise-clerk-234.notion.site/Hickup-s-ZK-Journey-affa9ce9cdf44a33b3549c37f908521a
Вообще здорово, что крутые разработчики и аудиторы за рубежом делятся своими подборками и помогают новичкам с "фильтрацией" достойных ресурсов и материалов.
#zk #hickup
🔥🔥🔥 Открыта распродажа модулей! 🔥🔥🔥
Неожиданно для меня было, что так быстро набрались желающие купить модули. Ну, раз желающие есть, то открываем продажи!
Проговорим еще раз:
Цена: 5 000 рублей или 50 USDT / USDC за все три модуля
Условия: без поддержки, без проверки финальных практикумов
P.S. Хотя совсем без поддержки это не хорошо, поэтому все вопросы можно будет задавать после 8 января.
Что получаете: доступы в 3 Телеграм канала, 50 уроков с домашними заданиями, 4 финальных практикума.
Перевод на карту:
4276 5200 1451 3846 Владилен Александрович З
Оплата криптой: 0x331d8654Ff5c314E2baDAAfA83Fdf635650a9E59 только Polygon!
Как пройти запись и попасть на канал:
1. Оплачиваем курс по реквизитам выше.
2. Скидываем мне в личные сообщения @zaevlad чек об оплате или хеш транзакции;
3. После этого я добавляю Вас в закрытые каналы модулей.
⚡️ Продажи будут открыты всего ТРИ дня!!!
#курсНужна ли распродажа курса?
В чате вчера, да и несколько раз до этого, меня спрашивали можно ли купить первые 3 модуля для самостоятельного прохождения.
Я не планировал делать доп продажи, так как время праздников не смогу отвечать на вопросы или проверять практикумы по модулям.
Но все таки готов провести небольшой опрос:
Хотите ли вы купить первые модули курса для самостоятельного прохождения?
Цена: 5 000 за все три модуля (скидка 2 000);
Условия: Без поддержки, без проверок финальных заданий.
Также хочу уточнить, что думал запустить новый поток с первого модуля уже весной 2024. Может стоит подождать?
Программа первого модуля.
Программа второго модуля.
Программа третьего модуля.
Что думаете? Прошу проголосуйте ниже.
Ethereum Yellow Paper Course
Как мы знаем, одним из основополагающих документов блокчейна Эфириум является его Yellow Papers. Будем честны, мало кто из разработчиков осиливает его, да и вообще читал "от и до" хотя бы раз.
А тут на Ютуб недавно наткнулся на небольшой трехчасовой курс по этим Желтым страницам. Да, он на английском языке, но и сам документ также на английском. Думаю, многим он будет полезен и придется кстати.
Тут еще хочу уточнить, что данный курс, по моему мнению, нужно смотреть после первого знакомства с Solidity и ваших первых простых смарт контрактов. Так, да, можно, конечно, просмотреть курс, но он мало что будет понятно в аспекте работы с кодом.
До Нового года осталось только две недели, и, по сути, неделя, когда мы еще готовы работать и учиться. Не теряйте это время даром!
Посмотрите небольшой курс в свободное время:
https://youtu.be/e84V1MxRlYs
Полчаса в день и к концу недели вы справитесь с ним!
#yellowpapers #yellow #course
Тесты с хуками для V4
Небольшой пост - заметка.
Как вы знаете в Uniswap V4 появились так называемые хуки.
И недавно компания начала работать с тестовой сетью Conduit, с помощью которой можно попробовать поработать с хуками и посмотреть как они исполняются.
Я сам еще не экспериментировал с "песочницей", поэтому просто оставляю ссылку на документацию:
https://docs.uniswapfoundation.org/overview/conduit-testnet
Мало ли кому будет интересно поразбирать хуки на новогодних праздниках.
#v4 #unswap #hooks
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
