Инструменты и практикумы

19 статей

Как добавить сети Arbitrum/Optimism/Base/zkSync/Scroll/Starknet в кошелёк и не ошибиться: chainId, RPC и «почему токены не видны»

Если вы пользуетесь Ethereum и L2, рано или поздно сталкиваетесь с одинаковой проблемой: нужно добавить сеть в кошелёк, а потом ещё понять, почему “баланс не виден” или “токены пропали” после бриджа. В большинстве случаев это не потеря средств, а сочетание 2–3 типовых ошибок: не та сеть, не тот chainId, токен не импортирован или RPC «подвисает». Важно про Starknet: это не EVM-сеть. Starknet

Вывод из L2 обратно в Ethereum L1: сколько ждать, почему «7 дней», и какие есть варианты ускорения (и где появляются риски доверия)

Ситуация типичная: в L2 всё летает — комиссии выгодные, подтверждения быстрые, DeFi работает комфортно. А потом вы пытаетесь вывести средства обратно в Ethereum L1 — и внезапно видите ожидание на дни. Самый частый вопрос звучит так: «почему вывод из Arbitrum/Optimism/Base занимает около недели?» В этом гайде разберёмся по-человечески и без магии: что именно означает «вывод из L2 в L1» (и почему

Address poisoning и подмена адреса: как проверять получателя, контракт токена и сеть перед отправкой

Address poisoning (адрес-пойзонинг) — это схема, при которой злоумышленник “загрязняет” вашу историю операций так, чтобы вы случайно отправили криптовалюту на похожий адрес. По данным крупного исследования, за два года на Ethereum и BNB Chain зафиксировали 270 млн попыток таких атак, а подтверждённые потери составили как минимум $83,8 млн — это одна из самых масштабных фишинговых схем в крипте.

Оптимизация газа в EVM: практичные паттерны и частые ошибки

Оптимизация газа в EVM — это про простую вещь: какие операции в Ethereum реально “дорогие” и как писать код так, чтобы не переплачивать за storage, лишние вычисления и внешние вызовы. В 2025+ это особенно важно для DeFi и L2: в L1 комиссия чувствительнее, а в L2 вы всё равно платите за выполнение и (часто) за данные. Поэтому “дешевле сеть” не отменяет того, что плохой код может сделать операцию

Solidity, Vyper, Yul: с чего начать разработку под EVM и L2

Solidity, Vyper и Yul — три языка/уровня, через которые вы можете писать смарт-контракты для EVM и большинства L2 (Optimistic и многие zk-решения с EVM-совместимостью). Новичку важно понять, что это не “конкуренты на равных”, а скорее разные этажи: Solidity и Vyper — высокоуровневые языки для большинства задач, а Yul — низкоуровневый слой для точечной оптимизации и понимания того, как код

Почему в L2 иногда тоже дорого: sequencer, DA и “узкие места” rollup’ов

Обычно мы приходим в L2 за одной вещью — низкими комиссиями. И в большинстве дней это работает: переводы стейблкоинов, свапы и базовые DeFi-операции действительно обходятся заметно дешевле, чем в Ethereum L1. Но иногда случается сюрприз: в L2 тоже становится “дорого”, а местами — неожиданно дорого. Чтобы не гадать “что сломалось”, важно понять одну простую мысль: комиссия L2 — это не только «газ

Транзакция зависла или не прошла: 10 причин (gas limit, nonce, base fee) и что делать

Ситуация знакомая: вы отправили транзакцию в Ethereum — а она либо долго “Pending”, либо стала Failed/Reverted, либо в кошельке “всё ок”, но получатель ничего не видит. В Ethereum это решается не “магией”, а диагностикой: что именно произошло (не дошла до блока / попала в блок и упала / была заменена / была отброшена из mempool) — и уже под это выбирается действие. Быстрый алгоритм: 1) Откройте

Комиссии в Ethereum: как считать gas, что такое gwei и как платить выгодно по комиссиям

В Ethereum комиссия — это не “процентик за перевод”, а плата за ресурс сети: вычисления и место в блоке. Из-за этого один и тот же перевод в разное время может стоить по-разному, а взаимодействие со смарт-контрактом (своп, DeFi, NFT) почти всегда дороже простого перевода ETH. Короткий ответ (если нужно прямо сейчас): 1) Комиссия считается как Gas Used × (Base Fee + Priority Fee). 2) Gwei — это

Блок-эксплореры в крипте: как читать транзакции и не теряться (EVM, BTC, TON, Solana)

Содержание 1. Где правильно искать ссылку на эксплорер 2. Карточка транзакции: базовые поля и что они значат 3. Быстрая проверка перед отправкой: «минута безопасности» 4. Сопоставление полей в разных сетях (шпаргалка) 5. EVM-сети (Ethereum/L2/совместимые): быстрый курс 5.1 Как читать EVM-транзакцию 5.2 «Провалился» своп: куда делись токены? 5.3 MEV и сэндвич-атаки 5.4 «Зависла» EVM-транзакция: