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

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

экосистема: @vartcode
Download Telegram
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
доступ в чате

10 мест
💚
2
ссылка была в таблетке

следующий набор TBA

За 2 дня было 300 заявок, хочу познакомиться со всеми и только потом масштабироваться

чат остается бесплатным, я лишь создаю пространство для удобного изучения WEB3 💚
5
что делаю?

Разберем все задачи, инструменты и опыт

crypt0

по прежнему работаем, софтим, ожидаем дропы

superchain.eco

irys.xyz

telegram подарки

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

Антики + Прокси и так далее и все под софт 💚


adspower.com (апишка + js/ts/python)

прокси

proxywing.com

ну и покупка аккаунтов (Twitter, Discord, Telegram)

accsmarket.com

программирование

далее решаю задачи, практикуюсь, пишу проекты + dapp на TS и других прелестях

web3

все также пушу EVM + SOLANA (посты про них выше)

возможно летом подключу и TON (тажке недавно писал пост)

контент

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

+ Хочу перевыпустить статью Как начать свой путь в блокчейн разработке

И конечно порадовать себя новыми материалами по web3 и разработке (ну и вас, разумеется)

так, а какие задачи у вас?

какие результаты за 10 дней лета

работаем далее 💚
3
🧠 гениальная идея

предлагаю вместо постов, делать каждый день подкасты на 10-15 минут

Обсуждать новости web3, технологии и т.д

Как вам? 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
243🤔6🔥5👍1
разбор стека fullstack web3 разработчика 🤖

часть 1

ethers.js или viem

npm i ethers
npm i viem


лирика

в 2022 году, когда я только прикоснулся к полноценной web3 разработке на JS/TS, было 2 основых библиотеки взаимодействия с блокчейном

web3.js и ethers.js

т.к TS удобнее работал с ethers.js, из-за встроенной поддержки, я остановился на нем и писал свои проекты также на нем

в начале 2024 изучил viem, удивился почему не писал на нем ранее

💊 плюсы viem

Встроенная поддержка многих EVM сетей

viem.sh/docs/chains/introduction

Встроенная поддержка Wallet Connect (для подключения кошелька к web3 приложениям)

Встроенная поддержка multicall улучшаюшая её производительность

Лучшая работа с событиями

viem.sh/docs/contract/watchContractEvent.html

Строгие типы из ABI

Полная и удобная интеграция с EIP-1193

🐘 но где же ethers все же слон?

легче для новичков и старта в web3

Если нужен полный контроль - кастомные провайдеры, низкоуровневый методы

Hardhat + Stack Overflow => используют ethers.js по умолчанию, а решений на viem все ещё меньше

но это не покрывает то, что:

viem в 3 раза меньше => производительность

Использует batch запросы к RPC => мультиколлеры => меньше запросов больше скорость

и все то, что я написал выше

В результате

viem

современный стек

производительность и строгая типизация

Прекрасно идёт с Next.js + React + Wagmi

ethers.js => для новичков и понимания web3

а как вам такие посты? Без оформления => просто контент 💚
5🔥4👍2❤‍🔥1
discord обновления 😮

В Мае запустил Discord Сервер по web3 разработке

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

будем обучаться на практике

discord.gg/RGhx4Njf

начинаем 💚
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥2