TGViewer
tern.ceo 🧑🏻‍⚖️ tern.ceo 🧑🏻‍⚖️ @terncrypto · 14.8K subscribers
Post #906 19.4K
👨‍💻 | Кодеры — общий сбор! [Part 1]

Данный пост посвящен инструкции для тех кто хочет начать программировать onchain и быть причастным к web3 миру не только в браузере но и в IDE.
Когда я начинал пытаться что-то делать в блокчейне, в интернете было реально мало инфы. За ласт год много чего на самом деле поменялось и то, что раньше было сложным и имело слишком мало информации в гугле — теперь доступно.
В данном посте я хочу дать вам советы как бы лично я начинал кодить в крипте сейчас и также заанонсить парочку конкурсов для кодеров.

Итак необходимые шаги и советы(строго мое мнение):

0. Предполагается что вы уже знаете хотя бы один ЯП.
Если нет — Рекомендую выбрать JS/TS
В целом, даже если не знаете не одного ЯП, как будто бы можно потихоньку изучить все находу
У меня был именно такой опыт с Python и JS.

1. Поверхностно изучить библиотеку ethers / web3.
Настоятельно рекомендую выбрать ethers. То как она сделана — это шедевр!

2. Написать простой код для перевода монеты с одного кошелька на другой.
Идем в гугл или chatgpt и смотрим код. Копируем, вставляем, разбираемся. Пытаемся че нить закастомить.

3. Начать разбираться как работать с смартконтрактами.
Пока что не написание самих контрактов, а просто отправка/чтение данных.
Для первой задачи идеально подойдет перевод ERC20 токена.
Здесь вы разберетесь и с read и с write функциями. И в интернете куча информации как это сделать.
После ERC20 перевода пробуйте все остальное.
— Минт/трансфер NFT
— Разберитесь в механике апрувов
— Разберитесь с десималами
* На этом шаге у многих начинается первый затуп. Но посидев несколько часов — я думаю все станет легко и понятно.

4. Не лишним будет наконец понять как работает сигнатура и merkle proof.
Начинаем гуглить, а также смотреть контракты от NFT-сейлов. Все непонятное быстро станет очевидным!
Можете смотреть контракты из любой интересной вам в будущей тематике.
* Пройдет пару дней и вы поймете насколько все контракты — ctrl-c + ctrl+v

5. Познакомиться базово с написанием контрактов.
Даже если вы не собираетесь билдить что-то свое — эти знания вам понадобятся чтобы в будущем легко читать чужие контракты.
Я в свое время пытался сделать свой дисперс. Интересный и полезный таск, т.к. потом можно внедрить его в свой софт и сделать раскид токенов ботом.

6. Пройти ethernaut или посмотреть его прохождение.
Так вы сможете понять какие уязвимости бывают и как их находить.

7. Flashbots, Frontrun, MEV и прочее.
Тут будет сложнее, т.к. инфы уже намного меньше.
Думаю это можно изучать уже +- спустя месяц-два после своего старта.
Как именно — лично я просто долбился в etherscan и смотрел на всяких умных ботеров. Потихоньку гуглил свои отдельные вопросы.
Также гем сканер для MEV - eigenphi.io

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

НапримерБлин, зачем мне пробовать сделать свой disperse?
ОтветКонтракт дисперса уже давно считается устаревшим и есть более эффективный код, который ест на ~20% меньше газа.

Также контракт есть далеко не во всех сетях, как вам идея запилить свой disperse.app мультичейн и написать простенький фронт и захостить все это дело на бесплатном vercel?

Читай вторую часть ниже 🔽
  • 🤯 64
  • 👍 50
  • ❤ 22
  • 🔥 6
  • ⚡ 1
More from @terncrypto
  1. Aug 27, 2026Заклеймил. Кароче точно могу рекомендовать эту книгу если вы хотите найти нового себя. Ока…
  2. Jun 20, 2026Полгода без постов. Поиск новых смыслов. Кризис. Новое начало. (Part 4/4) Читать сначала �…
  3. Jun 20, 2026Полгода без постов. Поиск новых смыслов. Кризис. Новое начало. (Part 3/4) Читать сначала �…
  4. Jun 20, 2026Полгода без постов. Поиск новых смыслов. Кризис. Новое начало. (Part 2/4) Читать сначала �…
  5. Jun 20, 2026Полгода без постов. Поиск новых смыслов. Кризис. Новое начало. (Part 1/4) В конце прошлого…
  6. Dec 6, 2025Я чувствую бычку 🤠 Опубликовали новые правила для мастерской Steam, если их принимаешь то…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →