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

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

экосистема: @vartcode
Download Telegram
КАК ПИСАТЬ СОФТ? 🔤

🔤 БЛОКЧЕЙНЫ RECAP

разберем самые лучшие L1 и L2 решения

L1

tokenterminal.com/explorer/metrics/transaction-fee-average

самые дешевые транзакции

🐹 NEAR ≈ $0.0018

😒 Polygon ≈ $0.0027

💸 Solana ≈ $0.003

😣 Celestia ≈ $0.0051

😤 Ton ≈ $0.0104


L2

самые дешевые транзакции

l2fees.info -> все комиссии

🟡 Blast

😂 Zora

🔵 Base

🤣 Linea

😧 ZKSYNC

🙂 Optimism

🙃 Arbitrum One

😒 Polygon ZKEVM


💚 ЗАДАЧИ

изучаем языки для взаимодействия

PYTHON
JS / TS

добавляем инструменты взаимодействия

С L2 ситуация полегче - у нас EVM совместимые блокчейны поэтому намного легче начать

web3.py для PYTHON
ethers.js / viem для JS / TS

Для L1 нужен более комплексный подход - SDK и другие инструменты, ставьте 🍓 напишу

начинаем взаимодействие с блокчейном

компоненты:

RPC

web3 кошелёк - MetaMask, Safe Wallet

Тестовая Сеть + Тестовые Токены (пишем название сети + faucet и бесплатно получаем тестовые токены)

пишем скрипты сначала в тестовой сети, потом взаимодействие с реальными $


операции

+ проекты для отработки

😍 😌 транзакции

🤭 😃 😂 🥲 🤣🤩🙂 свопы

🫡 🤭 🤩 😃 🙃 🙂 пополнение пулов ликвидности

😍 😌 стейкинг


продолжаем изучение

навигация + база
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓64😍2
💸 TON С НУЛЯ

на фоне хайпа Telegram подарков и расширения экосистемы $TON предлагаю вникнуть в этот блокчейн, разобрать, что тут происходит и что на нем строят

у вас был опыт с TON? Поделитесь в комментариях

💚 50 реакций и дропну подробный гайд сегодня
Please open Telegram to view this post
VIEW IN TELEGRAM
43🔥4❤‍🔥2👏2
ton с нуля

intro

TON (The Open Network) - L1 блокчейн платформа изначально созданная командой Telegram во главе с Павлом Дуровым

история

2018 - Telegram анонсирует блокчейн-платформу TON и криптовалюту $GRAM.

💸 Собрано $1.7 млрд через ICO от инвесторов (включая крупные фонды).

Планировали сделать супербыстрый и масштабируемый блокчейн для платежей внутри Telegram.

2019–2020 - Проблемы с SEC (американский регулятор).

SEC признала Gram незарегистрированной ценной бумагой и подала в суд.

📖 PDF заявление SEC

Telegram проиграл и вернул инвесторам $1.2 млрд, а проект официально закрыли.

2020–2021 - Сообщество подхватывает TON.

Разработчики из сообщества (не Telegram!) форкают код и перезапускают сеть как The Open Network (TON).

Криптовалюта переименовывается в Toncoin (TON).

Telegram официально открещивается от проекта, но

2022–2025 - Telegram неофициально возвращается.

💵 Встраивает кошельки TON в мессенджер.

Разрешает платить за рекламу в Telegram через Toncoin.

Активно поддерживает экосистему (но юридически не владеет).


кто сейчас владеет ton?

TON Foundation – некоммерческая организация, которая продвигает блокчейн.

Сеть валидаторов - управляют блокчейном (децентрализованно).

Telegram – не владеет, но делает TON "своей" криптой де-факто.


архитектура ton

Многоблокчеиновая структура с динамическим шардированием

🔤 Мастерчейн и воркчейны:

Базовая структура TON построена вокруг иерархии цепочек:

Masterchain – центральная цепочка, отвечающая за хранение критических глобальных данных (конфигурация сети, реестр валидаторов).

До 2^32 Workchains – каждая с собственной логикой (поддержка разных виртуальных машин или правил консенсуса).

Каждый Workchain может быть динамически шарден (до 2^60 Shardchains) в зависимости от загрузки

🔤🔤про шардирование

разделение блокчейна на независимые сегменты (шарды), каждый из которых обрабатывает свою часть транзакций.

цель - повысить пропускную способность и снизить нагрузку на отдельные узлы, сохранив при этом децентрализацию.

валидаторы распределяются по шардам; каждый шард формирует свои блоки, а специальный координационный уровень (💸 Beacon Chain или его аналог) следит за финализацией и «перемешиванием» валидаторов.

Beacon Chain - «координационный» блокчейн, введённый в рамках перехода Ethereum с Proof of Work на Proof of Stake.

🏆 Он играет ключевую роль в экосистеме Ethereum 2.0, выполняя функции управления валидаторами, генерации случайности для распределения участников по шардам и обеспечения финализации (необратимости) блоков.

консенсус в ton

Делегированный Proof-of-Stake (PoS) с поддержкой BFT (Byzantine Fault Tolerance)

🔤 Валидаторы выбираются на основе доли (stake) в Toncoin. Процесс консенсуса доказывает стойкость к византийским отказам и ускоряет согласование блоков за счёт делегирования полномочий наиболее активным участникам

Изменения параметров сети и протокола принимаются через on-chain голосование валидаторов.

🔤 Хотя TON Foundation стимулирует развитие экосистемы и финансирует гранты, окончательное решение о протокол-апгрейдах определяется сообществом валидаторов

🔤 Про Слэшинг и безопасность: Валидаторы, нарушающие правила (двойное подписание или долгое отсутствие онлайн), рискуют потерять часть своей доли (slashing), что служит экономическим сдерживающим фактором против нечестного поведения

slashing- механизм экономического наказания (штрафа) валидаторов в сетях с алгоритмом консенсуса Proof of Stake (PoS).


технология

TON Virtual Machine (TVM) и смарт-контракты

стековая виртуальная машина, оптимизированная для параллельной обработки сообщений и формальной верификации про­грамм. Предназначена для минимизации затрат на вычисления и память

telegram запретил писать больше букв, сейчас продолжим тему
Please open Telegram to view this post
VIEW IN TELEGRAM
5💋62🔥1
ton с нуля

часть 2

языки программирования для $TON смарт-контрактов

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

Основная цель — компилировать ассемблерный код TVM в код контракта в виде набора ячеек (BoC - Bag of Slices/Cells).

funC - язык высокого уровня, используемый для программирования смарт-контрактов в TON.

tact - новый язык программирования для TON, ориентированный на эффективность и простоту разработки. Хорошо подходит для сложных смарт-контрактов, быстрого внедрения и быстрого прототипирования.

Tolk - новый язык для написания смарт-контрактов в TON.

Компилятор Tolk => форк компилятора FunC, в котором используется синтаксис, похожий на TypeScript, но при этом все низкоуровневые оптимизации остались без изменений. Tolk => FunC нового поколения


модель «сообщение-ориентированной» обработки

В TON смарт-контракты взаимодействуют через передачу сообщений (messages). Пришедшее сообщение («inbound») инициирует выполнение функций контракта, итоговые сообщения могут транслироваться в другие шарды или контракты, обеспечивая асинхронность и масштабируемость процессов

⛏️ Инструменты TVM:

Статический анализ, формальная верификация и отладка выполняются с помощью наборов утилит, входящих в тулчейн (TON Compiler Toolchain), что позволяет выявлять уязвимости ещё до деплоя контракта

🌰🌰 Хранилище TON Storage

встроенная децентрализованная файловая система, конкурирующая с IPFS и Filecoin. Файлы дробятся на фрагменты и распределяются по узлам-валидаторам, обеспечивая отказоустойчивость и децентрализацию.

💸 Провайдеры хранилища вознаграждаются в Toncoin через смарт-контракты, привязанные к SLA (Service Level Agreement)

Использование:

Децентрализованный веб-хостинг (DWeb)

Хранение метаданных смарт-контрактов.

Распространение мультимедийного контента (NFT-арт etc..)

Преимущества - благодаря интеграции с TVM, TON Storage позволяет напрямую ссылаться на фрагменты внутри смарт-контрактов и упрощает оплату за услуги хранения за счёт автоматизации платежей через TON Payments


далее разберем базовое взаимодействие и интеграцию с $TON
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🤩1💋1
ton с нуля

часть 3

базовое взаимодействие и интеграция с $TON

транзакции и микроплатежи (TON Payments)

https://docs.ton.org/v3/documentation/dapps/defi/ton-payments

Off-chain платёжные каналы

TON Payments реализует систему платежных каналов для микроплатежей с низкими комиссиями и минимальной задержкой. Каналы открываются между двумя участниками, транзакции подписываются оффчейн и лишь при закрытии канала фиксируются в блокчейне

https://docs.ton.org/v3/guidelines/web3/ton-proxy-sites/connect-with-ton-proxy

Идеально подходит для расчётов за частые мелкие операции (например, оплата за хранение данных или прокси-сервисы TON Proxy), когда каждую транзакцию невыгодно сразу включать в цепочку.

defi протоколы

KTON - протокол ликвидного стейкинга, позволяющий получать токены $KTON в обмен на заблокированные Toncoin.

Эти $KTON можно свободно торговать или использовать в других DeFi-приложениях

STON.fi – первый DEX на TON с автоматизированным маркет-мейкером. Поддерживает стандарт Jetton (аналог ERC-20) и интегрируется с Tonkeeper и другими TON-кошельками

Jetton - стандарт токенов в экосистеме (аналог ERC-20), позволяющий любому проекту выпускать свои токены на базе TVM.

инструменты разработчика

SDK

JS / TS, Java, Python, C#, Rust, Go, Kotlin, C++ - все актуальные SDK доступны в документации TON

docs.ton.org/ru/v3/guidelines/dapps/apis-sdks/sdk

дока полностью переведена на русский язык 👍

как начать

подключения к сети TON

RPC-провайдер (HTTP/gRPC)

В большинстве случаев будем пользоваться публичными или собственными RPC-нодами (Orbs, Toncenter, getBlock etc...). Это самый простой и надёжный путь:

Не нужно запускать собственный узел.

API обычно доступно по HTTPS или gRPC.

как начать работать с одним из SDK (на примере TypeScript/JavaScript), но аналогичные шаги выполняются и для других языков:

Установка Node.js

Инициализируйте проект:

mkdir my-ton-dapp
cd my-ton-dapp
npm init -y


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

npm install @ton/ton dotenv axios


Жмите 🍓 будем писать скрипты на тоне периодически
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🍓144🔥2😍1
VARTCALL 2.0

С начала 2025 года на канале вышло немало постов по технической базе web3 ≈ 150

Накопилось большое количество материалов и появилась новая боль

ЧТО УЧИТЬ, С ЧЕГО НАЧАТЬ, КАК НЕ ПОТЕРЯТЬСЯ В МАТЕРИАЛАХ

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

Поэтому сегодня полностью изменил подборку, отсортировал посты по важности и сложности и готовлю к дропу

ВАШИ ПРАВКИ:

какие обновления ещё нужны каналу, дайте фитбек по контенту

работаем
6👏1🤩1💋1
почему web3?

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

🦅 Свобода Действий и Ответственность

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

Ты сам решаешь кому и что предоставлять, получая новый уровень свободы в цифровом пространстве

В web3 возрастает ответвенность за каждое твоё действие

Ты лично контролируешь свои кошельки и их ключи и всего одно подключение к неправильному сайту приведёт к потере всех активов

💰 Деньги

многие из нас пришли в web3 после множества случаев, когда за использование какого то протокола или приложения пользователем начисляли награды за относительно простые действия по risk reward

Особенностью web3 являются airdrops

это поощрения пользователей, за проведение транзакций в этих проектах

Airdrop стал стимулом поддержания активности в сети проекта. Так компания получает отчёт об успехе их проекта для инвесторов, договариваясь на новый fund raising

🤖 Автоматизация

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

Отправка транзакций, взаимодействие с приложениями, покупка / продажа NFT / Токенов / Монет

+ так как в web3 присутствует система комиссий (gas) мы можем сами настроить когда и как будет проведена наша транзакция, получая самые выгодные условия

💻 Разработка

web3 даёт разработчикам больше инструментов и возможностей для создания своих проектов, и сейчас это проще, чем когда-либо - каждый может написать смарт-контракт, запустить токен, разработать свое децентрализованное приложение

но, конечно

это всё равно требует определённых знаний и усилий

💊 Совмешая эти 4 идеи, уже 3 года я не хочу переходить в web2 разработку

Так, а вы почему перешли / хотите перейти в web3?
🔥8🤩4💋3
💊 путь до fullstack web3 dev

август 2025 - мой выход на первую web3 работу

Сегодня поведаю делаю и какой стек качаю для выхода на эту позицию

Задачи fullstack web3 разработчика

🔤 Блокчейн / Смарт-контракты

это проектирование архитектуры протокола и токеномики, тестирование и написание смарт-контрактов. Оптимизация газа и подготовка к аудитам

Инструменты

Hardhat

Foundry

Brownie


🔤 BackEnd

Развертывание нод / подключение к RPC-провайдерам, отслеживание событий в блокчейне, хранение off-chain данных etc..

Инструменты

Node.js + TypeScript

Go

Rust

The Graph / SubQuery

PostgreSQL

Redis

Kafka


🔤 Frontend

Взаимодействие с Кошельками

🧡 MetaMask

🤍 WalletConnect

Отображение onchain данных в реальном времени

+ Мультисетевые и кроссчейн функции

Инструменты:

React / Next.js

ethers.js / viem

Wagmi

shadcn

Zustand 4 / Jotai 3

Vitest / Playwright

Storybook 4


🟢 в результате я смогу

Создавать свои Defi приложения, NFT проекты, web3 инструменты (кросс-чейн мосты) и так далее

Теперь буду подробнее освещать мой путь на эту тему

Как вам идея? 💡
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64
🎹 РАЗБОР СОФТА

теперь 1-2 раза в неделю буду обозревать web3 софт

Notion Подборка Софта от hodlmod.eth

Кодерская свалка

Как делаем обзоры?

❤️ - Видео

🔥 - Статьи


🤩 Так, а вам как идея?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2613😍3💋2
🔐 Закрытый Чат

Хочу повысить уровень практики и нетворкинга в нашем web3-комьюнити

Поэтому сегодня решаю эту проблему созданием нашего web3-чата – для всех: от новичков до синьоров в web3

📎 ССЫЛКА НА ЧАТ

30 мест

Начинаем 💚
8😍3💋2
💊 все! доступ закрыт
3
когда если не сейчас?

ночные мысли

бычка не будет такой как раньше, с 21-22 года на рынок перенасышен ликвидностью людей, кто просто пришёл сделать пару транзакций и получить свои награды

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

Последний пример - Telegram Подарки

@AutoGiftsBot - бот покупки телеграм подарков

На фоне роста хайпа вокруг подарков автор получил 110к пользователей бота и $1млн с комиссий пользователей

Далее web3 протоколы

Вспоминаем легенд

layerzero.network

zksync.io

Лайфчендж?

Да, если ты создал 100+ аккаунтов, выполнял активности +3 месяца слил 5к$ на газ и сохранил 0.01 $ETH на кошельке

К чему все это?

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

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

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

Документация Solana - там также есть нейросеть

Да, нейросети не решение проблем - но они точно съекономят время на research информации и дадут направление действий

Поэтому начинаем изучать web3, читаем КАК НАЧАТЬ В СОФТАХ и ловим свои возможности

💊 А про проекты, которые мы будем отрабатывать для этих возможностей я также буду писать тут

vartcall 💚
5
💊 делаем второй набор в чат?
30
чат запущен

t.me/+4rwvnEJO_5hhNjM6

💊 5 мест
👍2👏1
Набор закрыт 😔
VARTCALL
Набор закрыт 😔
делаем платные места? 💚
🤔15💅31