1.5 часа web3, блокчейна и просто прекрасного общения
youtube.com/live/eVLvWliYhgo
Наша web3 школа Guide Dao, подготовила бонусы
VARTCALL20скидки на сайте суммируются
guidedao.xyz
СПАСИБО ЗА СТРИМ ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤2💋2
ЧАСТЬ 1
когда у нас есть базовое понимание структуры смарт-контракта, разберём ключевые элементы Solidity: типы данных, функции, модификаторы и безопасность.
🍷 ТИПЫ ДАННЫХ
примитивные типыuint(целые числа без знака, напримерuint256)int(целые числа со знаком, напримерint128)bool(true/false)address(адрес Ethereum, например0x...)string(текст)bytes(байтовые данные, напримерbytes32)😳 сложные типыarray(uint[] numbers) - массив данныхmapping(mapping(address => uint) balances) - создание хеш-таблицы (типКлюча => типЗначение)struct(пользовательские структуры) - набор переменных разных типов под одним именемenum(перечисления) - создание своих типов данных
contract DataTypes {
uint public myNumber = 42;
bool public isActive = true;
address public owner = msg.sender;
string public greeting = "Hello, Solidity!";
uint[] public numbers = [1, 2, 3];
mapping(address => uint) public balances;
struct User {
string name;
uint age;
}
User public user = User("Alice", 25);
}типы функций🎧 public— можно вызывать извне и внутри контрактаprivate— только внутри контрактаinternal— внутри контракта и наследниковexternal— только извне (нельзя вызвать внутри контракта)🤞 модификаторы функцийview— не изменяет состояние (только чтение)pure— не читает и не изменяет состояниеpayable— может принимать ETH
contract FunctionsExample {
uint public value;
// public функция (можно вызвать извне)
function setValue(uint _newValue) public {
value = _newValue;
}
// view функция (не изменяет состояние)
function getValue() public view returns (uint) {
return value;
}
// pure функция (не зависит от состояния)
function add(uint a, uint b) public pure returns (uint) {
return a + b;
}
// payable функция (может получать ETH)
function deposit() public payable {
// ETH автоматически зачисляется на баланс контракта
}
}Ошибки в Solidity могут стоить денег (потеря ETH из-за багов). Поэтому важно проверять условия.
require — проверяет условие, иначе откатывает транзакцию
function withdraw(uint amount) public {
require(amount <= balances[msg.sender], "Not enough balance!");
balances[msg.sender] -= amount;
}revert
— явный откат транзакции
function emergencyStop() public {
if (msg.sender != owner) {
revert("Only owner can stop!");
}
isStopped = true;
}assert — для проверки инвариантов (должно ВСЕГДА быть true)
function divide(uint a, uint b) public pure returns (uint) {
assert(b != 0); // Деление на ноль невозможно
return a / b;
}💸 Контракт "Кошелёк"
Пишем контракт, который:1⃣ Позволяет владельцу (owner) устанавливать начальный баланс.2⃣ Разрешает пополнение баланса (deposit) с помощьюpayable.3⃣ Позволяет снимать $ETH (withdraw), но только владельцу и если хватает средств.4⃣ Запрещает снятие, если контракт "заморожен" (isLocked).
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
ROADMAP.SH РАЗБЕРЕМ
что за сайт?
открытая платформа с визуальными дорожными картами для изучения IT-направлений
и так как там есть карта
мы разберем стоит ли опираться на нее
💪 ПЛЮСЫ
👣 Последовательность - с нуля разбираешься с базой блокчейна плавно перетекая в самые сложные темы - Криптографии, Безопасности Смарт-Контрактов, L2 + Rollups + ZK технологии
💸 Каждая тема восктребована в индустрии - Ethers.js, Hardhat, Solidity, The Graph, IPFS - всё это часто встречается в вакансиях и проектах.
🛏 Самое важное - РАЗДЕЛЕНИЕ НА ПОДТЕМЫ
Smart Contracts -
Ethereum Ecosystem -
и КОНЕЧНО ССЫЛКИ НА МАТЕРИАЛЫ + Поддержка AI TUTOR для поиска дальнейшей информации
😑 МИНУСЫ И МОИ РЕШЕНИЯ
Абилие Тем - сколько всего изучать как быть??
Выбираем один блокчейн-стек для старта
начальные стеки:
Ethereum + Solidity + Hardhat/Foundry — самый популярный стек.
Solana + Rust — более сложный, но интересный путь.
Нет адаптации под твой уровень и цели😭
Карта - универсальная для всех, она не учитывает:
Твой бэкграунд
Твой конечный результат (GameFi, DeFi, NFT, L2, DAO и т.д.)
Твой стиль обучения (проектами, теорией, курсами)
Если цель: стать DeFi-разработчиком - делаем упор на Uniswap, AMM, flash loans, Compound
NFT-игры - больше внимания Metaplex, IPFS, Game design
НЕТ ПРАКТИКИ🚬
говорят, что учить, но не предлагают конкретных проектов, чтобы закрепить.
🥰 На каждый этап сам формулируем проект.
в результате карта охватывает ПОЛНЫЙ КУРС БЛОКЧЕЙН РАЗРАБОТЧИКА, но не имеет глубины, практики и порой поражает абилием материалов
наша задача - выбрать стек, выбрать самые важные технологии и писать свои проекты для закрепления пройденного
как вам roadmap.sh, что добавите?😱
что за сайт?
открытая платформа с визуальными дорожными картами для изучения IT-направлений
и так как там есть карта
Blockchain Developer😮
roadmap.sh/blockchain
Step by step guide to becoming a blockchain developer in 2025.
мы разберем стоит ли опираться на нее
Smart Contracts -
Solidity, Remix, Hardhat, Security, Gas OptimizationEthereum Ecosystem -
Oracles, IPFS, The Graph, DAOs, L2и КОНЕЧНО ССЫЛКИ НА МАТЕРИАЛЫ + Поддержка AI TUTOR для поиска дальнейшей информации
Абилие Тем - сколько всего изучать как быть??
Выбираем один блокчейн-стек для старта
начальные стеки:
Ethereum + Solidity + Hardhat/Foundry — самый популярный стек.
Solana + Rust — более сложный, но интересный путь.
идем по roadmap шаг за шагом
Разделяем карту на конкретные цели, например:
EVM (Ethereum & совместимые сети) —Solidity, Hardhat, Ethers.js, Wagmi🥰 Сети:💸 Ethereum,💸 Polygon,🙃 Arbitrum,🙂 Optimism,🤓 AvalancheSolidity— язык смарт-контрактовHardhat— фреймворк для разработкиEthers.js/Viem— работа с блокчейном на фронтеWagmi— управление кошельками (фронт)RainbowKit— UI для подключения кошельковThe Graph— индексация данныхAlchemy/Infura— RPC-инфраструктура💸 Solana стек —Rust, Anchor, Solana CLI, PhantomRust— основной язык смарт-контрактовAnchor— фреймворк для удобной разработкиSolana CLI— работа с сетьюPhantom/Sollet— кошельки@solana/web3.js— фронтенд-библиотекаQuickNode/Helius— RPC-инфраструктура
🌌 Cosmos SDK / Tendermint стек —Go, CosmJS, KeplrGo— язык для блокчейн-протоколовCosmos SDK— создание блокчейновTendermint Core— консенсусKeplr— кошелёкCosmJS— взаимодействие с сетьюIBC— кросс-чейн протокол💰 Сети:⚛️ Cosmos,Osmosis, Juno🥳 Для старта - EVM-стек (Ethereum) — самый популярный, документированный и подходит для большинства кейсов
Нет адаптации под твой уровень и цели
Карта - универсальная для всех, она не учитывает:
Твой бэкграунд
Твой конечный результат (GameFi, DeFi, NFT, L2, DAO и т.д.)
Твой стиль обучения (проектами, теорией, курсами)
поэтому используем roadmap как скелет, а мясо наращиваем под свои цели.
Если цель: стать DeFi-разработчиком - делаем упор на Uniswap, AMM, flash loans, Compound
NFT-игры - больше внимания Metaplex, IPFS, Game design
НЕТ ПРАКТИКИ
говорят, что учить, но не предлагают конкретных проектов, чтобы закрепить.
Изучаем Solidity? - Пишем свой токен (ERC20)Изучаем Ethers.js? - Делаем сайт с покупкой токенов Изучаем IPFS? - Загружаем NFT и подключи через смарт-контрактв результате карта охватывает ПОЛНЫЙ КУРС БЛОКЧЕЙН РАЗРАБОТЧИКА, но не имеет глубины, практики и порой поражает абилием материалов
наша задача - выбрать стек, выбрать самые важные технологии и писать свои проекты для закрепления пройденного
как вам roadmap.sh, что добавите?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🔥2
ЧАСТЬ 1
🔧 компоненты:
EVM (Ethereum Virtual Machine) – виртуальная машина, выполняющая смарт-контракты.
Газ – "топливо" для вычислений в сети.
Транзакции – действия, изменяющие состояние блокчейна (переводы, вызовы контрактов).
Ноды – компьютеры, поддерживающие сеть (полные, легкие, архивные).
Консенсус – сейчас Proof-of-Stake (PoS), раньше был Proof-of-Work (PoW).
Газ - единица измерения вычислительных усилий, необходимых для выполнения операций в Ethereum.
зачем газ?😊
Защита от спама – злоумышленник не сможет завалить сеть бесполезными вычислениями, так как за каждую операцию надо платить.
Компенсация майнерам/валидаторам – газовые сборы идут тем, кто поддерживает сеть.
Предсказуемость стоимости – пользователь заранее знает, сколько максимум он заплатит за транзакцию.
Как рассчитывается газ?🛍
Каждая операция в EVM имеет фиксированную стоимость в газе (например, простая транзакция — 21 000 газа).
Пользователь указывает:
Gas Limit – максимальное количество газа, которое он готов потратить.
Gas Price (в ETH/gas) – цена за единицу газа (например, 20 Gwei).
Итоговая стоимость транзакции = Gas Used × Gas Price😱
Если газа не хватает (Gas Limit слишком мал), транзакция откатывается, но газ всё равно сжигается.
EIP-1559: Новая модель газа
С 2021 года Ethereum использует гибкую систему комиссий:
Base Fee – автоматически регулируемая часть, которая сжигается (уменьшает инфляцию ETH).
Priority Fee (чаевые) – идут валидаторам для ускорения транзакции.
транзакции🐸 🐸 🐸
жизненный цикл транзакции в Ethereum
пользователь создаёт и подписывает транзакцию
указывает:
to (адрес получателя или контракта),
value (количество ETH),
data (вызов функции контракта, если нужно),
gasLimit и maxPriorityFeePerGas (в EIP-1559)
nonce (счётчик транзакций для этого адреса).
Подписывает её своим приватным ключом (ECDSA).
Мемпул — "приёмная" Ethereum, очередь транзакций, ожидающих включения в блок.
Как она туда попадает?
Кошелёк передаёт её на ноду (свою или публичную - Infura/Alchemy).
Каждая нода имеет свой мемпул (не глобальный!).
Транзакции живут там до включения в блок (или отмены).
При высокой загрузке сети транзакции конкурируют за место в блоке через gas price.
Валидаторы сканируют мемпул и отбирают транзакции:
Сначала самые выгодные (с высоким priorityFee).
Затем по порядку nonce (чтобы избежать ошибок "застревания").
Могут применять стратегии (например, исключать транзакции с контрактами-абузерами).
Валидатор формирует блок и добавляет в него транзакции.
Блок проходит проверку консенсуса (PoS):
Другие ноды проверяют, что все транзакции валидны.
Если блок принимается, он добавляется в блокчейн.
Если это перевод $ETH — просто меняются балансы.
Если это вызов контракта — EVM выполняет его код, меняя состояние блокчейна.
Если газа хватило — транзакция успешна.
Если нет — откатывается, но газ сгорает (исключение — revert в контракте).
Изменения (балансы, storage контрактов) записываются в глобальное состояние Ethereum.
разбираем $ETHEREUM далее?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍4🤩2🏆1
ЧТО НУЖНО ДЛЯ СТАРТА В WEB3?
БЛОКЧЕЙН
ethereum.org/en/developers/docs/intro-to-ethereum
😑 далее в конце сайта нас ждет база материалов на каждый день
Инструменты Практики Изучения Ethereum Программирования - ethereum.org/en/developers/learning-tools/
Что такое L2? - ethereum.org/en/layer-2
Идентификация Скам-Токенов - ethereum.org/en/guides/how-to-id-scam-tokens
БАЗА Туториалы по всем инструментам в web3 - ethereum.org/en/developers/tutorials
Alchemy, hardhat, web3.py, ethers.js, wagmi etc - актуальная инфа, ПРАКТИКА проектов с нуля
🎹 СКРИПТЫ
Языки - python / JS & TS
Библиотеки - web3.py / ethers.js & viem (гайд по всем материала тут - ethereum.org/en/developers/tutorials/)
Разбираемся с Infura / Alchemy для RPC вызовов к блокчейну
изучаем безопасность и env файлы для хранения секретных данных
📖 прекрансый гайд на эту тему - docs.chainstack.com/docs/how-to-store-your-web3-dapp-secrets-guide-to-environment-variables
FULLSTACK WEB3 DEV
собрал несколько постов на эту тему
t.me/code_vartcall/767
t.me/code_vartcall/692
далее
ДОП МАТЕРИАЛЫ - ALL FREE💵
alchemy.com/university - Курсы по Ethereum, JavaScript, Solidity
web3.university - web3 с нуля, создание первых смарт-контрактов, написание NFT коллекций и многое другое
learnweb3.io - курсы по всем направлениям web3 + за прохождение курсов получаешь XP
полезности💋
ethglobal.com - ethereum хакатоны
Что добавите?🥰
разберем все самые важные направления😉
базовое понимание блокчейна
написание скриптов
web3 fullstack разработка
БЛОКЧЕЙН
ethereum.org/en/developers/docs/intro-to-ethereum
📖 документация охватывает:
базу понимания блокчейна
смарт-контрактов
терминологии
EVM
Нод
Аккаунтов
Транзакций и Блоков
Инструменты Практики Изучения Ethereum Программирования - ethereum.org/en/developers/learning-tools/
Что такое L2? - ethereum.org/en/layer-2
Идентификация Скам-Токенов - ethereum.org/en/guides/how-to-id-scam-tokens
БАЗА Туториалы по всем инструментам в web3 - ethereum.org/en/developers/tutorials
Alchemy, hardhat, web3.py, ethers.js, wagmi etc - актуальная инфа, ПРАКТИКА проектов с нуля
Языки - python / JS & TS
Библиотеки - web3.py / ethers.js & viem (гайд по всем материала тут - ethereum.org/en/developers/tutorials/)
Разбираемся с Infura / Alchemy для RPC вызовов к блокчейну
изучаем безопасность и env файлы для хранения секретных данных
FULLSTACK WEB3 DEV
собрал несколько постов на эту тему
t.me/code_vartcall/767
t.me/code_vartcall/692
далее
ДОП МАТЕРИАЛЫ - ALL FREE
alchemy.com/university - Курсы по Ethereum, JavaScript, Solidity
web3.university - web3 с нуля, создание первых смарт-контрактов, написание NFT коллекций и многое другое
learnweb3.io - курсы по всем направлениям web3 + за прохождение курсов получаешь XP
полезности
ethglobal.com - ethereum хакатоны
Что добавите?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍1💋1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10💋2❤1❤🔥1
БЛОКЧЕЙНЫ 2025
выбираем фаворитов🥇
defillama.com/chains
основываясь на данных DefiLama 54% крипто-рынка забирает $ETHEREUM
далее идут
💸 Solana - 8%
🤯 Tron - 5.7%
😁 Bitcoin - 5.5%
🤪 BSC - 5.5%
🎹 Сегодня Разберем Solana
СКРИПТЫ
Разбираемся с JS/ TS + Node.js
Устанавливаем Solana Библиотеку
🏃♂️ ДАЛЕЕ
Подключаемся к Devnet / Testnet сети и начинаем работать
1. Создаём Кошелёк
2. Запрашиваем Тестовые $SOL
3. Проверяем Балансы
4. Отправляем наши первые тестовые транзакции
😮 РАБОТА С SPL ТОКЕНАМИ
SPL (Solana Program Library) - стандарт токенов в экосистеме Solana. Аналогичен ERC-20 в Ethereum
1. Создаём свой токен - mint
solana.com/developers/cookbook/tokens/mint-tokens
2. Создаём токен-аккаунт
solana.com/docs/tokens/basics/create-token-account
3. Проверяем Балансы
solana.com/developers/cookbook/accounts/get-account-balance
⤵️ Смотреть за SPL токенами тут
explorer.solana.com
⛏ Инструменты
API - solscan.io/apis
DAPPS - raydium.io, orca.so, jup.ag
Далее пишем кастомные транзакции для DAPPS, работаем со смарт-контрактами (в Solana они называются программами)
😡 100 Реакций и Solana Возвращается на канал
выбираем фаворитов
defillama.com/chains
основываясь на данных DefiLama 54% крипто-рынка забирает $ETHEREUM
далее идут
СКРИПТЫ
Разбираемся с JS/ TS + Node.js
Устанавливаем Solana Библиотеку
npm install --save @solana/web3
Подключаемся к Devnet / Testnet сети и начинаем работать
1. Создаём Кошелёк
2. Запрашиваем Тестовые $SOL
let sig = await connection.requestAirdrop(receiver, airdropAmt);
3. Проверяем Балансы
4. Отправляем наши первые тестовые транзакции
SPL (Solana Program Library) - стандарт токенов в экосистеме Solana. Аналогичен ERC-20 в Ethereum
1. Создаём свой токен - mint
solana.com/developers/cookbook/tokens/mint-tokens
2. Создаём токен-аккаунт
solana.com/docs/tokens/basics/create-token-account
3. Проверяем Балансы
solana.com/developers/cookbook/accounts/get-account-balance
explorer.solana.com
API - solscan.io/apis
DAPPS - raydium.io, orca.so, jup.ag
Далее пишем кастомные транзакции для DAPPS, работаем со смарт-контрактами (в Solana они называются программами)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35❤4🏆1
ЧАСТЬ №1
💛 JAVASCRIPT / 💙 TYPESCIPT
БИБЛИОТЕКИ
solana.com/docs/clients/javanoscript
npm install --save @solana/web3.js
npmjs.com/package/@solana/spl-token
npm install --save @solana/spl-token @solana/web3.js@1
anchor-lang.com/docs/clients/typenoscript
Автоматически генерирует клиентский код из IDL.
💚 PYTHON
solana-py && solders
разберем эти две библиотеки
solders — «двигатель» Rust-уровня для Python: он даёт те же структуры и алгоритмы, что и Solana SDK, работает очень быстро (в тестах до ≈160× быстрее при сериализации транзакций) и не занимается сетью — только формирует/парсит данные и, при желании, запускает сверх-лёгкий in-process тестовый кластер litesvm — это «полный автомобиль»:
поверх тех же структур (внутри он импортирует типы из solders) он реализует HTTP + WebSocket RPC-клиент, подтверждение транзакций, SPL-Token/ Memo помощники и прочие удобства для прикладного кода
Пишешь бот/скрипт, которому нужны RPC-запросы, SPL-токены, подписывание и отправка транзакций? - solana-py (внутри он всё-равно позовёт solders).
Нужна максимальная скорость сериализации, custom-тесты в Python, или строим свою обёртку/фреймворк? - solders.
Hybrid: можно импортировать типы из solders (например, Pubkey) и отдавать их функциям solana-py — полная двусторонняя совместимость
получаем
pip install solders
pip install solana
редакторы кода
JS / TS - jetbrains.com/webstorm
Python - jetbrains.com/pycharm
beta.solpg.io - браузерный IDE с компиляцией/деплоем в Devnet
phantom.com
solflare.com
getpara.com
Подробно расписал тут - t.me/code_vartcall/754
фреймворки
anchor-lang.com/docs
Anchor (Rust + Macros) — де-факто стандарт разработки программ.
seahorse.dev
Seahorse (Python - Rust) — пишем Anchor-совместимые программы на Python.
Бесплатный Курс по Взаимодействию с Solana от разработчиков
t.me/code_vartcall/625
ЧТО ДОБАВИМ?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
т.к программа курса была удалена, будем учиться по другому
Документация с уроками
YouTube Плейлист Буткемпа
Репозиторий Буткемпа - 13 проектов
Задать вопрос по Solana
Дополнительные Ресурсы по Solana
УЧИМСЯ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🐳2💋2💅1
часть 1
зачем разрабатывать на Solana когда есть старый добрый EVM
разберем
defillama.com/chains
По данным DefiLama 10% рынка по TVL занимает Solana
TVL (Total Value Locked) - общая стоимость всех активнов заблокированых в смарт-контрактах блокчейна
А заблокировано там $8.7 млрд
скорость
65000 транзакций в секунду
Новый блок в блокчейне создаётся каждые 400 мс (против 12 секунд у Ethereum)
комиссии
≈ 0.00025$ за транзакцию
В результате запуск своих DAPPS проходит практически бесплатно
похуизм PoH
Proof Of History Механизм
Если кратко - меньше споров о порядке транзакций чем в PoW и PoS
параллельность - SeaLevel
смарт-контракты выполняются параллельно, а не последовательно повышая пропускную способность блокчейна
новый валидатор
Firedancer - написан на C & C++ и призван увеличивать производительность и надежность
Т.к написан на C/C++, код ближе к железу => скорость и стабильность
На тестах получили > 1млн транзакций в секунду
не обошлось без многопоточности и параллелизма
firedance развивает задачу на несколько потоков
один поток для сети
второй для обработки транзакций
Третий для синхронизации
Четвёртый для записи данных
Все потоки обрабатываются параллельно, без блокировок, максимально загружая CPU (полное использование ресурсов валидатора => больше транзакций за единицу времени)
Zero Copy обработка Транзакций
вместо копирования транзакции между модулями, данные обрабатываются напрямую в памяти - снижая задержки
Продолжаем разбирать Solana?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11🔥1
🎧 ПОДКАСТЫ НА СЕГОДНЯ
собрал подборку мощных материалов по web3, которые сам слушаю
Обсуждаем IT КРИЗИС, AI и WEB3 c TOP 20 Python Engineer @thebelov & @bc_developer
Build ANY website with AI | Full Stack Blockchain Tutorial
Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 1-9
Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 10-13
EIP-7702 (Type 4 transactions) | Everything you need to know
Interview with the CEO of Vaulta (prev. #EOS) - Yves La Rose | Blockchain Innovation with Synopsis
Приятного Прослушивания🎧
собрал подборку мощных материалов по web3, которые сам слушаю
Обсуждаем IT КРИЗИС, AI и WEB3 c TOP 20 Python Engineer @thebelov & @bc_developer
Build ANY website with AI | Full Stack Blockchain Tutorial
Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 1-9
Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 10-13
EIP-7702 (Type 4 transactions) | Everything you need to know
Interview with the CEO of Vaulta (prev. #EOS) - Yves La Rose | Blockchain Innovation with Synopsis
Приятного Прослушивания
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2😍1🐳1
впереди 90 дней мощнейшего гринда, поэтому начнём с подарков
сегодня последний день бонусов в нашей web3 школе Guide Dao
-20% на сайте и -20% по промокоду VARTCALL20скидки на сайте суммируются
guidedao.xyz
Подробнее про DAO поговорили на недавнем стриме
youtube.com/live/eVLvWliYhgo?si=GHHYfrVHvoIC1_dA
Please open Telegram to view this post
VIEW IN TELEGRAM
💋3❤1👍1🔥1
год назад начал данную рубрику на этом канале и 90 дней прошли максимально мощно
WEB3 SUMMER RELEASE
наша цель - выйти на новый уровень понимания блокчейна и web3, поэтому вот мои задачи
ЗА 90 ДНЕЙ МЫ РАЗБЕРЕМ:
solidity & solana с нуля
разберем полностью EVM и SVM, запустим наш общий проект и многое другое ждет нас этим летом
31 августа 2025 мы проведем прямой эфир в нашем Telegram Канале, подведем итоги лета и разыраем призы среди самых активных участников
НАЧИНАЕМ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥8🤩1🐳1🏆1💋1💘1
новые знакомства, победы и опыт, ДАВАЙТЕ РАЗБИРАТЬ
а уже 3 мая пробили 2000 подписчиков в Telegram ❤️
ДЕЦЕНТРАЛИЗОВАННЫЕ ХРАНИЛИЩА
WEB3 СОЦИАЛЬНЫЕ СЕТИ
WEB3 ОРАКУЛЫ ЧТО И ЗАЧЕМ
СТЕК WEB3 DEVA 2025
ПАЛЬЧИКИ УСТАЛИ - Обзор новой клавы
ЗАРАБАТЫВАЕМ В WEB3 без работы в компании
ДИСКОРД СЕРВЕР RELEASE - запустили наш сервак
БЛОКЧЕЙНЫ - все самые популярные блокчейны для разработки
САМЫЕ ВОСТРЕБОВАННЫЕ WEB3-ВАКАНСИИ 2025
ПОЧЕМУ RUST GOAT WEB3?
КАК ОПТИМИЗАЦИЯ ГАЗА СЭКОНОМИЛА МНЕ 10K$ + ЧАСТЬ 2
X ВОЗВРАЩАЕТСЯ - вернулся к english контенту в X
ТОП 1% WEB3 РАЗРАБОТЧИК ГАЙД
PYTHON WEB3 С НУЛЯ
ИНСТРУМЕНТЫ WEB3 РАЗРАБОТЧИКА БАЗА
JS / TS WEB3 С НУЛЯ
КАК ПРОХОДИТ МОЙ ДЕНЬ??
УЧИМСЯ УЧИТЬСЯ БАЗА
КАК КОДИТЬ??
МЕДИЙНОСТЬ В WEB3
ТЕСТИРОВАНИЕ СМАРТ-КОНТРАКТОВ
БАДЫ WEB3 РАЗРАБОТЧИКА + ЧАСТЬ 2 + ЧАСТЬ 3
Я ПЛОХОЙ ОТЕЦ - КАНАЛУ 2 ГОДА
НЕЙРОСЕТИ В WEB3
SOLIDITY С НУЛЯ + ЧАСТЬ 2
VARTCALL X GUIDE DAO ПЕРВЫЙ И САМЫЙ ЛЕГЕНДАРНЫЙ СТРИМ
ROADMAP.SH РАЗБЕРЕМ
ЧТО НУЖНО ДЛЯ СТАРТА В WEB3?
БЛОКЧЕЙНЫ 2025
ETHEREUM С НУЛЯ
SOLANA С НУЛЯ
SOLANA С НУЛЯ: КУРС
ПОЧЕМУ SOLANA?
ПОДКАСТЫ НА СЕГОДНЯ
СОЗДАЛ ИНСТУ И ТРЕДС
КОДА ЛЕТО 2025
🚀🚀🚀 ИЮНЬ 2025 🚀🚀🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🤩2
90 дней web3 начались сегодня дропну первые задачи для нас
Какие планы, задачи, цели у вас?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🐳3💋3
т.к лето мы поделим на ETHEREUM и SOLANA экосистемы, неделю начнем с их базы
АРХИТЕКТУРА
транзакции выполняются последовательно одна за другой, упрощая логику но понижая пропускную способность
Параллельные Транзакции благодаря движку SeaLevel, получая большую скорость но усложняя разработку (нужно явно указывать какие аккаунты участвуют в транзакции)
РАЗРАБОТКА
Условия Ethereum приписываются в смарт-контрактах, которые пишут на Solidity
Solana использует программы вместо смарт-контрактов, которые разрабатываются на Rust или C / C++, что даёт большую скорость и безопасность
ОПЫТ РАЗРАБОТКИ
Разрабатывая на Ethereum вижу больше гайдов, спроса и даже заказов на фриланс больше под Ethereum
Но
За последнее время Solana знатно продвигается вперёд
jumpcrypto.com/firedancer валидатор, который на тестах давал 1млн транзакций в секунду
Инструменты, Каналы, Практика - начинаем тут
Получаем Практику - Пишем Пет-Проекты - Часть 1 && Часть 2
📖 И наконец сохраняем себе методичку со всеми Гайдами и Проектами в WEB3
Задач много, работаем
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤2😍2
web3 - наш кладезь оптимизации и кто научится оптимизировать свои действия - получит все
📖 Пост про RPC
для старта подойдёт
infura.io
alchemy.com/dapps/alchemy
RPC даст нам доступ к запросам к блокчейну, где мы сможем провести наши первые операции
После регистрации получаем наш ключ доступа к блокчейну и сохраняем в проект
code.visualstudio.com - идеальный бесплатный редактор для web3, поэтому скачиваем и начинаем
Кстати ОС для старта также не важна, если у вас Windows, накатить wsl и будет счастье и Bash терминал
👩💻 WSL (windows subsystem for Linux👩💻 ) => запуск операционных систем Linux прямо на вашем Windows
learn.microsoft.com/en-us/windows/wsl/install
🔑 создаём себе .env файл туда закидываем RPC ключ доступа и разбираемся дальше
RPC_KEY=A161515GDGD3737
Нам же нужно как-то с этим ключом взаимодействовать
PYTHON WEB3 С НУЛЯ
JS / TS WEB3 С НУЛЯ
🔤 выбираем что по душе и начинаем выполнять базовые операции🔤 😘 создание кошельков😍 😌 отправка транзакций😡 работа со смарт-контрактами
Интеграция с DEFI
протоколами -🤩 Uniswap,🤭 1inch,😃 LayerZero,🙃 Arbitrum => свопы, транзакции, стейкинг, пулы ликвидности
Особенно интересный опыт - отработка проектов которые уже раздали дроп🌐 что такое дропы и зачем их раздают😃 LayerZero😀 StakNet🙃 Arbitrum🤩 Uniswap
🐻 BeraChain💸 Aptos
Так мы лучше разберем взаимодействие с основной сетью проектов и подготовим себя к реальным дропам
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥11🤩6🎉1🐳1🏆1
КАК ПИСАТЬ СОФТ?
часть 1
после понимания базы и установки всех инструментов, переходим к следующему шагу
🔤 Выбираем блокчейны
etherscan.io/gastracker
Писать свои первые транзакции на голом Ethereum смело, спалим много $ на комиссии, поэтому даю решения
блокчейны для старта
Базу Разобрали, далее практика 🔫
часть 1
после понимания базы и установки всех инструментов, переходим к следующему шагу
etherscan.io/gastracker
Писать свои первые транзакции на голом Ethereum смело, спалим много $ на комиссии, поэтому даю решения
Layer2 (L2) Блокчейны
Технологии, которые работают поверх основного блокчейна (L1), в нашем случае - ethereum
💚 Задача L2 => дешёвые, быстрые и масштабируемые транзакции
масштабируемые транзакции - обработка большего количества транзакций за n-времени без перегрузки сети комиссий и потери безопасности
блокчейны для старта
ETHEREUM-СОВМЕСТИМОСТЬ
Пишешь смарт-контракты на Solidity как для Ethereum, поддерживает все Ethereum инструменты, легко переносить проекты с эфира
К таким L2 отнесем🙃 Arbitrum One🙂 Optimism🥲 Base😄 ZkSync Era🦊 Linea😡 Scroll
Самые дешёвые транзакции🥲 Base😒 Polygon Pos😡 Scroll
для старта🙃 Arbitrum - самая большая экосистема среди L2, самый высокий TVL среди L2 + постоянные гранты и хакатоны🥲 Base - низкие комиссии, user-friendly документация🙂 Optimism - много L2 строятся на Op Stack (Base, Zora etc..)
Op Stack - модульный фреймворк от Optimism, позволяющий создавать свои собственные блокчейны, полностью совместимые с Ethereum.
это конструктор для создания новых L2 сетей
Базу Разобрали, далее практика 🔫
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤1🤩1
КАК ПИСАТЬ СОФТ?
😄 сегодня днем продолжаем подробнее
все что нужно для старта
ИНСТРУМЕНТЫ НА ВСЕ СЛУЧАИ WEB3
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
RPC
БЛОКЧЕЙНЫ
БЕЗОПАСНОСТЬ
ПЕТ-ПРОЕКТЫ
БЕСПЛАТНЫЕ КУРСЫ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥1💋1