VARTCALL – Telegram
VARTCALL
2.3K subscribers
648 photos
13 videos
21 files
589 links
web3 разработка, философия, мысли, практика

по всем предложениям: @jerskrew

экосистема: @vartcode
Download Telegram
telegram комьюнити updates

так как я хочу повышать качество взаимодействия с аудиторией - принял решение:

🧠 почему я должен ограничивать доступ в чат?

среди нас много крутых разработчиков и криптанов и наш нетворкинг будет полезен каждому

в чате сделал систему ролей, где каждый сможет быть активным участником!

💚 Поэтому всем web3 энтузиастам - добро пожаловать

t.me/+Ie_imFT0OyEwMzgy

продолжение следует 💊
Please open Telegram to view this post
VIEW IN TELEGRAM
🍯 про контент

за 2 года ведения канала я понял, что многие действия необходимо объяснять, иначе тебя неправильно поймут

за 2 года я выложил достаточно публикаций, видео, статей, которые могли вызвать непонимание или озадачить зрителя

мой контент базируется на том, что в первую очередь интересно мне - программирование, web3, биохакинг, крипта и так далее

и все мои находки из прекрасного google.com я публикую на этом канале

поэтому я выделил следующее правило канала

личная ответственность

каждый пост и действия по отношению к нему -> ваш выбор и ваше осознанное решение

каждый пришёл сюда за развитием и каждый принимает решение использовать опубликованный материал или нет

я - лишь агрегатор материала который сам смотрю и изучаю, если я что-то использую - уточняю

поэтому теперь, с таким пониманием можем спокойно двигаться далее 💚
🐀 финальная экосистема чатов

телеграм-чат

t.me/+Ie_imFT0OyEwMzgy

ресерч проектов, обучение, материалы по web3, билд проектов EVM & Solana

discord

discord.gg/sFPsqXbk

работа с закрытым комьюнити, материалы по Python, JS/TS, Solidity etc, стримы и лайф-кодинг от меня и других участников

цель - нетворкинг, совместный билд и повышение навыков


продолжаем 🦆
Please open Telegram to view this post
VIEW IN TELEGRAM
читаем смарт-контракты

следующая неделя станет мастерингом смарт-контрактов


зачем

защита от скама -> неверный адрес после approve, контракт не даёт вывести средства + работа с прокси контрактами

как получать дропы через смарт-контракты

автоматизируем работу в DEX (events) –> трекаем каждое изменение (покупка токена, минт NFT, своп...)

обход ограничений на mint nft через прокси контракт вызывая несколько mint() от твоего имени

Делаем делаем? 💯 💊 🚀
🎙 подкасты релиз

24 часа чтобы написать ваш вопрос в комментарии под этим постом

на все вопросы отвечу в подкасте завтра вечером 💊
чтение смарт-контрактов

день 1

БЛОКЧЕЙНЫ ЭКСПЛОРЕРЫ

именно тут будем брать все наши контакты и манипулировать их данными

etherscan.io
bscscan.com
solscan.io
blockscout.com

ТЕХНИЧЕСКАЯ ЧАСТЬ

Для Python

Для JS/TS

Устанавливаем библиотеки

ИНСТРУМЕНТЫ

4byte.directory - расшифровка селекторов функций из байткода или calldata

днем продолжаем, у меня разрядился телефон 💊
🍄‍🟫 ЧИТАЕМ СМАРТ-КОНТРАКТЫ

1 ПОСТ - ПОЛНЫЙ СПИСОК ИНСТРУМЕНТОВ


🧤 БЛОКЧЕЙНЫ ЭКСПЛОРЕРЫ

именно тут будем брать все наши контракты и манипулировать их данными

etherscan.io

bscscan.com

solscan.io

basescan.org

arbiscan.io

explorer.zksync.io

scrollscan.com

polygonscan.com

nova.arbiscan.io

blockscout.com

💊 ДЕКОМПИЛЯТОРЫ И ДИЗАССЛЕМБЛЕРЫ

app.dedaub.com/decompile - Лучший декомпилятор байт-кода - читаемый Solidity (даже для оптимизированного кода).

tenderly.co - декомпиляция + пошаговая отладка транзакций в EVM. Анализ revert-ов.

ethervm.io/decompile - быстрый декомпилятор в псевдокод. Полезен для первичного анализа.

4byte.directory - расшифровка селекторов функций из байткода или calldata

etherscan.io/bytecode-decompiler - встроенный в Etherscan декомлилятор, быстро глянуть логику, когда нет исходников

🐿 ИНТЕРАКЦИЯ

все инструменты для python

все инструменты для JS/TS

🌪 ПРОВЕРКА БЕЗОПАСНОСТИ

github.com/crytic/slither

анализирует Solidity-код на уязвимости (переполнения, реентерабельность) + оптимизирует код.

github.com/Cyfrin/aderyn

Rust-инструмент для создания кастомных детекторов уязвимостей с поддержкой JSON/Markdown-отчетов.

github.com/protofire/solhint

Линтер для Solidity, проверяет соответствие стандартам стиля и безопасности.

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


github.com/ConsenSysDiligence/mythril

Анализирует байт-код EVM через символьное исполнение и taint-анализ.

github.com/crytic/echidna

Фаззер для тестирования инвариантов контрактов, генерирует экстремальные входные данные.

🧊 фаззер - массовая генерация случайных, некорректных или неожиданных входных данных


Solidity AI - Jr. Security Assistant - VS Code-плагин для поиска базовых уязвимостей.

есть что добавить?

теперь практика...
есть ли смысл учить bas, afina и прочии no code решения для web3?

afina.io

bablosoft.com/shop/BrowserAutomationStudio

в январе уже затрагивал тему no code(пост 1, пост 2), сегодня подведем итоги

🧡 BAS - Browser Automation Studio

ноукод/лоукод платформа для автоматизации действий в браузере

используют в:

веб-скрапинге

автоматизации регистрации аккаунтов

мультиаккаунтинге

арбитраже трафика

web3-автоматизации


💊 разберем минусы

😕 Нет прямого доступа к блокчейну

нельзя вызывать функции смарт-контрактов напрямую через RPC или ABI, как в ethers.js, web3.py или viem.

Ограничения масштабируемости и надежности

Каждый "бот" = отдельный браузер. При 100+ аккаунтах всё сильно тормозит и может крашиться.

Нужна мощная машина или прокси-серверы для распределения нагрузки.

🔑 Нет работы с приватными ключами на низком уровне

BAS не предоставляет встроенной поддержки для подписания транзакций программно.

Всё через UI MetaMask/Phantom и клики "ручного" интерфейса - неудобно для массовой автоматизации, нет гибкого контроля над транзакциями.

Нет поддержки Web3-интеграций SDK/API

Невозможно использовать SDK от Uniswap, Zora, Moralis и др.

Нет API-интеграции с блокчейн-эксплорерами, подпиской на события, логами и т.д.


🫟 про afina

Мультиаккаунтинг

создание и клонирование профилей с разными fingerprint‑настройками и прокси

Скрипты drag&drop

готовые блоки действий - от кликов и вводов до выполнения JS и блокировки сетевых запросов


🫀 минусы

Afina — не open‑source

нет возможности проверить безопасность, аудировать уязвимости или вносить свои правки.

Скрипты под капотом работают как имитация человека в браузере на базе Chromium.

Это значит, что:

Нет прямого RPC-интерфейса для работы с блокчейном.

Высокий риск детектирования (CAPTCHA, anti-bot системы).

Для мультиаккаунтинга и Web3-ботов требуется мощный ПК, прокси и антидетект — каждый экземпляр браузера жрёт RAM

Несмотря на анти‑fingerprint‑менеджмент, большие объёмы автоматизации на Web3 могут вызвать бан или подозрения со стороны сервисов (CEX/DEX, биржи, кошельки).


💚 наше решение

какой no code

понимание web3 программирования - свобода действий, выбора и контроля

поэтому...

PYTHON WEB3 С НУЛЯ

JS/TS WEB3 С НУЛЯ

далее покупаем прокси

proxywing.com

покупаем прогретые twitter, discord и telegram аккаунты

accsmarket.com

создаём профиль на ADS POWER - антидетект браузер

adspower.com


💡 есть мощная идея - фулл гайд по мультиаккингу + софт автоматизация - следующее видео на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
план обучения web3 разработчика

лирика

С начала 2025 года на канале вышло ≈ 200 постов посвящённых web3 тематике

каждое наполнено морем информации, но вопрос остаётся один

С ЧЕГО НАЧАТЬ?

на канале каждый день выходят посты и если кажется что ты не успеваешь - выдохни, все только начинается

данный канал – мой путь и я постоянно публикую свои мысли

главная задача – структура и план действий, в результате никакие внешние факторы не помешают твоему обучению в web3

ОБНОВЛЕНИЯ КАНАЛА

теперь каждый пост будет показывать нам, зачем мы изучаем тот или иной инструмент / навык / язык и так далее

Каждый будет понимать зачем он это читает, учит, начинает


СТАРТ

3 месяца назад сделал прекрасный материал для старта в web3 для JS/TS разработчиков

github.com/vartcall/WEB3-Automation-JS-TS

собрал там все самые полезные ссылки для web3, словарь криптана, теория + практика по разработке на JS/TS


пока гайд только с ethers.js, если будет 25 "+" допишу гайд и для viem

💊 начинаем новую эру web3 разработки
СТАРТУЕМ В WEB3 С КАЙФОМ

самая базовая база

зачем нам web3? 👈

САМЫЕ ВАЖНЫЕ САЙТЫ

infura.io - ключ для подключение к блокчейну

etherscan.io - анализ транзакций, получение данных смарт-контрактов

chainlist.org - быстрое подключение любых EVM сетей к MetaMask

metamask.io - web3 кошелёк для взаимодействия с блокчейном

app.safe.global - web3 кошелёк для подписания транзакций с нескольких аккаунтов (+безопасность)

code.visualstudio.com - наш редактор кода

ТЕСТОВЫЕ СЕТИ

т.к первый скрипты мы будем писать в тестовых сетях блокчейна - нам необходимы краны для получения тестового $ETH.

Сети Sepolia / Holesky

sepolia работает с большинством RPC, поэтому для старта берём её


КРАНЫ

faucets.chain.link

faucet.paradigm.xyz

alchemy.com/faucets

infura.io/zh/faucet/sepolia

cloud.google.com/application/web3/faucet

getblock.io/faucet

ОСНОВНЫЕ СЕТИ: MAINNET

будем работать с L2, чтобы не тратить много $ на комиссии

писал несколько постов на эту тему - пост 1, пост 2

ВЗАИМОДЕЙСВИЕ

выберем язык программирования для взаимодействия с блокчейном

PYTHON
JS / TS

для JS/TS также создал github репозиторий со всеми уроками с нуля: теория + практика

github.com/vartcall/WEB3-Automation-JS-TS


ЗАДАЧИ

после выполнения всех операций выше, начинается практика

отправка транзакций

чтение данных из ABI -> переходим в etherscan.io -> выбираем contract -> ABI -> копируем ABI и начинаем взаимодействие через JS/TS или Python

для старта можно использовать тестовый Stargate мост (выбираем тестовую сеть)

stargateprotocol.gitbook.io/stargate/developers/contract-addresses

+ обмен токенов на stargate

Наконец, можно подключать и другие DEFI протоколы и взаимодействовать с ними

defillama.com/top-protocols

НАЧИНАЕМ
🤱 SOLIDITY СЕЙЧАС ИЛИ НИКОГДА

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


ЧТО ТАКОЕ SOLIDITY

языке для написания смарт-контрактов на блокчейне ethereum и его совместимых

про работу смарт-контрактов

solidity автоматизировал абсолютно все базовые действия проходящие на блокчейне

отправка транзакций, обмен токенов Uniswap, Stargate, NFT сделки - автоматическая купля / продажа etc..

ЗАЧЕМ УЧИТЬ?

понимание устройства смарт-контрактов, какие функции они хранят, чтобы изменить блокчейн

создание своих децентралищованных приложений

DEX биржи, мосты, NFT маркет-плейсы - все они функционируют благодаря смарт-контрактам

безопасность

зная Solidity, ты знаешь функции контрактов и можешь заранее проверить их на подлинность и не словить ханипот

работа

web3.career/solidity-jobs (вакансии сок и мёд 🙀)

РЕЗУЛЬТАТ

билдинг в web3 только начинается, проекты оживают

Наша задача - максимум практики, автоматизации и сочных пет-проектов для будущего выноса рынка

🪨 ДЕЙСТВИЯ

теперь на канале будет больше контента по Solidity, хватит букв - только практика

+ напишите ваши идеи для контента по Solidity

JS/TS и Python никуда не уходят - предыдущий пост отлично передаёт задачу по этим технологиям

ПРОДОЛЖАЕМ
SOLIDITY ВЗАИМОДЕЙСВИЕ

продолжаем разбираться в web3...

ДЛЯ WEB3 НУЖЕН ТОЛЬКО SOLIDITY?

нет

🍞 Для полноценного взаимодействия с блокчейном и созданием своих продуктов нам понадобятся следующие плюшки...


ЯЗЫКИ ПРОГРАММИРОВАНИЯ

составил полный список под все спецификации

ТЕСТИРОВАНИЕ

после написания контрактов - тестируем их с помощью:

JS&TS

hardhat.org
getfoundry.sh

Python

eth-brownie.readthedocs.io/en/stable

ВЗАИМОДЕЙСВИЕ

т.к наш контакт - "бекенд в блокчейне" -> пользователи взаимодействуют с ним через web3 библиотеки

JS/TS

docs.ethers.org/v5

viem.sh

PYTHON

web3py.readthedocs.io/en/stable

ФИНАЛ

Solidity - фундамент, взаимодействие с ним необходимо, чтобы web3 функционировал

ИНСТРУМЕНТЫ ДЛЯ ВЗАИМОДЕЙСТВИЯ

добавляйте, что ещё интересно
🤍 делаем далее...
Anonymous Poll
32%
2️⃣Solidity
21%
JS/TS 🦅
46%
💊 Python
что-то...
🐝 СОБИРАЕМ БАЗУ SOLIDITY

вступление

инструменты

курсы

🍄‍🟫 ИГРЫ

ethernaut.openzeppelin.com - игра, созданная OpenZeppelin, в которой нужно решать головоломки, связанные с безопасностью смарт-контрактов.

capturetheether.com - ряд задач, связанных с безопасностью смарт-контрактов, необходимо «захватывать эфир»

eth.build - платформа, созданная в стиле «песочницы», создаем децентрализованные приложения и визуализируем их работу

cryptozombies.io - бесплатная игра, в игровой форме изучаем разработку на Solidity.

solidity-by-example.org - пошаговые примеры и небольшие задачи по Solidity.


🩸 запускаем практику с нуля до SOLIDITY?
🎩 коннект

среди вас есть много ребят, кто ведёт свои каналы про web3 разработку

интересно узнать сколько вас

поэтому сделка

t.me/vartcall_channels

👙 канал-реклама ваших каналов, заходите, присылайте ссылки на ваши медиа

начинаем...
ВСЕ САМЫЕ ВАЖНЫЕ МАТЕРИАЛЫ И ССЫЛКИ

ОСНОВА

почему web3

все web3 инструменты

план обучения web3 разработчика

курсы по всем направлениям в web3

SOLIDITY

написание смарт-контрактов, учимся языку remix.ethereum.org, далее переходим на vs code

все материалы

JS/TS

все материалы

github репозиторий - теория + практика с нуля

PYTHON


все материалы

ПРАКТИКА

ethereum.org/en/developers/tutorials

Выбираем нужный язык -> получаем проект, стек на котром его можно реализовать и примеры реализации


🌳 НАЧИНАЕМ
ПИШЕМ СВОЙ DAPP С НУЛЯ

предыстория

пол года назад наткнулся на видео с канала Starter Story

I Built A $1M App in 5 Hours

Где Dawson Botsford рассказал, как он за 5 часов на хакатоне написал earni.fi

сервис по проверке аирдропов в сети ethereum

🥪 безусловно такие видео заряжают, поэтому давайте на эйфории напишу инструменты для написания нашей dapp


ФРОНТ

JS/TS

Solidity

nextjs.org - поддержка SSR & SSG, что ускоряет загрузку страницы

react.dev - удобно переиспользовать логику, простота интеграции с web3 через хуки (из wagmi.sh например)

wagmi.sh - реакт хуки для упрощения работы с кошельками, транзакциями и данными блокчейна

thegraph.com - запросы к данным блокчейна без прямого вызова RPC

hardhat.org - тестирование смарт-контрактов для взаимодействия через фронтенд

БЕК

сегодня днем распишу, поговорим...
пишу свой dapp часть 2

первая часть

С лицом разобрались, а что у децентрализованых приложений на сервере

🍞 основное отличие обычных web2 приложений от dapps - децентрализация и из неё выходящие - смарт-контракты


это основа любой dapp

теперь разберем...

процесс взаимодействия со смарт-контрактами

интеракция пользователя и dapp

обмен токенов на app.uniswap.org и так далее

фронтенд показывает интерфейс, мы нажимаем swap указываем сумму и подписываем транзакцию через MetaMask

транзакция отправляется в мемпул

мемпул - временное хранилище неподтвержденных транзакций в блокчейне


далее по базе, обработка майнерами / валидаторами и результат записывается в блокчейн

как это работает в dapp?

деплой смарт-контракта -> hardhat.org

получаем адрес контракта и его ABI

интеграция с frontend через web3 js/ts библиотеки

подключаем контракт к dapp

import { ethers } from "ethers"; 

const contractAddress = "0xABC..."; // адрес контракта
const contractABI = [ ABI сюда ];

const provider = new ethers.BrowserProvider(window.ethereum); // подключение к MetaMask

const signer = await provider.getSigner(); // получаем пользователя

const contract = new ethers.Contract(contractAddress, contractABI, signer); // создаём экземпляр контракта


взаимодействуем с функциями контракта через тот-же js/ts или python

интегрируем с dapp -> привязываем кнопки к вызова функций контракта

по базе прошлись, идём далее....
SOLIDITY С НУЛЯ

3 года назад начался мой полноценный путь в Solidity

3 года деплоя, тестирований, взаимодействий, побед и поражений на крипто-рынке

Благодаря пониманию Solidity и смарт-контрактов, я смог успешно работать с крипто-проектами и вместе с вами получал дропы от самых различных кампаний

2020 - Uniswap

2022 - Aptos

2023 - Blur, Arbitrum, Celestia, Sui и Jito

2024 - LayerZero, Scroll, EigenLayer, NotCoin, StarkNet, Pyth Network

2025 - BeraChain, Zora


🍞 За это время у меня появилось достаточно много интересных историй и опыта, которым я делился с вами на этом канале

но я решил, что пора расширять свои возможности

поэтому, выхожу на новую ступеть КРИПТО INFLUENCER и презентую наш КУРС - SOLIDITY С НУЛЯ

🩸 О КУРСЕ

Собрал абсолютно все, что нужно человеку, чтобы в 2025 году стать полноценным Solidity Разработчиком с нуля

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

все подробности на сайте

vartcall.com

МЕНТОРЫ

помимо меня, на курсе также будет @one_eyes

в 2022 году он занял 2 место в bnb chain хакатоне по теме ончейн NFT с динамичиской NFT картинкой

Работал с @hodlmodeth @n4z4v0d @ivanovinvest_rus на позиции разработчика смарт-контрактов

КОГДА СТАРТУЕМ

2.07.2025 - через 7 дней

СКОЛЬКО МЕСТ

50

по всем вопросам:

@vartcall_support

🤘 НАЧИНАЕМ УЧИТЬСЯ