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

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

экосистема: @vartcode
Download Telegram
🐷 Discord Сервер Updates

120 early участников

закрытый репозиторий наших проектов

Заряженное окружение разработчиков

2.5 часа до закрытия роли early

discord.gg/9FSVKGqB
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52😍2
🎹 САМЫЕ ВОСТРЕБОВАННЫЕ WEB3-ВАКАНСИИ 2025

💸Smart Contract Developer

Языки программирования:

Solidity, Rust (Solana, NEAR), Vyper, Move (Sui, Aptos)

😯 Фреймворки:

Hardhat, Foundry, Brownie, Anchor (Solana)

Библиотеки: Ethers.js, Web3.py

Инструменты: Remix IDE, OpenZeppelin, Tenderly

Блокчейны: Ethereum, Polygon, BSC, Solana, Cosmos

😱 Дополнительно: Chainlink Oracles, The Graph (для индексации)


☀️ Web3 Frontend Developer

Основные технологии: React.js, Next.js, Vue.js, Svelte

Web3-библиотеки: Ethers.js, Wagmi, Web3Modal

🫙Кошельки: MetaMask, WalletConnect, Phantom (Solana), Coinbase Wallet

Стейкинг/DeFi-инструменты: Uniswap SDK, Aave JS, Moralis

API и индексация: The Graph, Alchemy, Infura, QuickNode

🦆 UI/UX: TailwindCSS, Chakra UI, Web3-дизайн системы


🔧 Blockchain Security Engineer (Аналитик безопасности)

Аудит смарт-контрактов: Slither, MythX, Certora, Echidna

Статический анализ: Foundry, Hardhat, Scribble

🎧 Инструменты пентеста: Burp Suite, Mythril

Сервисы аудита: Certik, Hacken, Quantstamp 💻

Блокчейн-анализ: Chainalysis, TRM Labs


👮‍♂️ DeFi Protocol Architect (Архитектор DeFi)

Протоколы: Uniswap, Aave, Compound, Curve

💪 L2-решения: Arbitrum, Optimism, zkSync, StarkNet

Межсетевые мосты: LayerZero, Wormhole, Axelar 🌅

Оракулы: Chainlink, Band Protocol, Pyth

👧 Анализ рисков: Gauntlet, Chaos Labs


🎹 Web3 Growth Marketer (Маркетолог в Web3)

Соцсети: Twitter (X), LinkedIn, Mirror.xyz 🙄

Аналитика: Google Analytics, Dune, Nansen

Airdrops & Incentives: Galxe, Layer3, QuestN 😌

CRM: Mailchimp, HubSpot (для email-кампаний)

🐑 Community Tools: Discord, Telegram, Zealy


🐸🐸🐸Web3 Data Analyst (Аналитик данных)

SQL & NoSQL: PostgreSQL, MongoDB

Инструменты аналитики: Dune Analytics, Nansen, Glassnode

📸 On-chain анализ: Etherscan, Solscan, Arbiscan

BI-инструменты: Tableau, Metabase

Python/R: Pandas, NumPy, Jupyter Notebook 😮


☕️ Tokenomics Designer (Токеномист)

Моделирование: Python, Excel, Machinations

Анализ рынка: CoinGecko, CoinMarketCap, Token Terminal

DeFi-метрики: TVL, APY, P/E (Price-to-Earnings)

Экономические модели: Game Theory, Monetary Policy

КАКУЮ ВАКАНСИЮ РАЗБЕРЕМ ПОДРОБНЕЕ??
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85
💵PDF - КАК НАЧАТЬ В WEB3 РАЗРАБОТКЕ

спасибо всем, кто заполял форму, pfd гайд прилетит в течении 30 минут

присылаю лично я через Python, поэтому сверяйте ник - @vartcall и скачивайте файл
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥2
почему pdf пришёл 2 раза?

т.к форму заполнило 100+ человек решил использовать Python + telethon для реализации скрипта

После 30+ отправленных файлов с одинаковым текстом Telegram заподозрили неладное и отключили мой Telegram аккаунт 😁

🤣 все сообщения которые я кому либо писал за сегодня также удалились

поэтому теперь использую массив

messages = [
    "Привет! Лови, как и договаривались 📄",
    "Вот тот файл, что я тебе обещал 👀",
    "Документ готов, держи 🔥",
    "Файл по теме — отправляю 🧠",
    "Как и просил — держи ✉️",
    "Скинул. Если что — пиши 😉",
    "Проверь этот файл, думаю, тебе будет полезно 📎",
    "Зацени, должно пригодиться 💡",
    "Как и говорил, вот оно 📌",
    "Отправляю файл, не забудь посмотреть 📘",
]


и Python библиотека random и Time для задержки между сообщениями 🎹
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤔3👌3🐳2
ПОЧЕМУ RUST GOAT WEB3?

😐 Безопасность и отсутствие undefined behavior

В Web3 безопасность - всё.

Уязвимости в смарт-контрактах (например, в Solidity) приводят к взломам и потере миллионов. 💸

😱 Rust решает это:

Статическая типизация + владение (ownership) исключают утечки памяти и гонки данных.

Нет null/undefined - меньше ошибок времени выполнения.

Алгоритм borrow checker гарантирует безопасность памяти на этапе компиляции.

🥳 В Solidity можно допустить reentrancy-атаку, а в Rust компилятор просто не даст написать небезопасный код.


💪 Производительность как у C/C++, но без их проблем

Блокчейны требуют максимальной эффективности. Rust не имеет рантайма и не требует сборщика мусора, при этом:

Скорость как у C++

Безопасность выше, чем у Go или Java

😐 Примеры:

Solana (высокоскоростной блокчейн) написан на Rust.

Polkadot (Substrate framework) использует Rust для безопасной мультичейн-логики.


🐷 Идеальная экосистема для Web3

Rust становится стандартом в криптоиндустрии:

👍 Смарт-контракты:

Solana (Anchor framework)

NEAR Protocol

CosmWasm (для Cosmos)

💃 Инфраструктура:

Parity Technologies (клиенты Ethereum, Polkadot)

Libp2p (P2P-сети)

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

Wasm (WebAssembly для децентрализованных приложений)

no_std поддержка (для embedded-блокчейнов)


🤩 Отличная совместимость с WebAssembly (Wasm)

Wasm - будущее децентрализованных приложений (dApps), и Rust один из лучших языков для компиляции в Wasm:

Высокая скорость выполнения

Безопасность (в отличие от C++)

Поддержка WASI (запуск вне браузера)

😁 Примеры:

Internet Computer (DFINITY) использует Rust + Wasm.

Многие DeFi-протоколы мигрируют на Wasm для более быстрых расчётов 😊


😮 Растущее комьюнити и корпоративная поддержка

Meta (Facebook), Google, AWS инвестируют в Rust.

Ethereum (клиенты Lighthouse, Nimbus) частично на Rust.

Polkadot, Solana, NEAR делают Rust основным языком.

Это гарантирует долгосрочную поддержку и развитие.


😳 А что с альтернативами?

Solidity: Удобен для Ethereum, но уязвим (The DAO hack).

Go (Golang): Хорош для нод (как в Cosmos), но нет контроля над памятью.

C++: Быстрый, но опасный (взломы из-за переполнений буфера).

Rust даёт баланс: скорость + безопасность + современная экосистема.

КАК ВАМ РАСТ?? Разработчики
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥195🏆2
КАК ОПТИМИЗАЦИЯ ГАЗА СЭКОНОМИЛА МНЕ 10K$

часть 1

💸 Газ в Ethereum - плата за выполнение транзакций или запуск смарт-контрактов, измеряемая в единицах вычислительных усилий.

Цены на газ зависят от спроса и предложения на вычислительные ресурсы сети.

😧 В периоды пиковой нагрузки стоимость транзакции может достигать $20-$100, что делает оптимизацию газа критически важной для экономии средств и повышения доступности приложений web3.


☺️ Газовые сборы состоят из двух компонентов:

Gas Limit: Максимальное количество газа, которое вы готовы потратить на транзакцию.

Gas Price: Цена за единицу газа, измеряемая в gwei (1 gwei = 10^-9 ETH).

🎧 Общая стоимость транзакции = Gas Limit × Gas Price.

Например, стандартный перевод ETH требует около 21,000 газа, а взаимодействие со смарт-контрактом может потребовать 100,000 газа и более.


☕️ Я применил четыре ключевые стратегии, которые помогли мне сэкономить $10,000:

разбираем каждую из них с примерами

😢 Использование Layer 2 решений

Layer 2 (L2) решения - Optimism, Arbitrum и Polygon, обрабатывают транзакции вне основного блокчейна Ethereum (Layer 1), а затем группируют их для записи в главную сеть. Это позволяет сократить газовые сборы до 90% и более.

😓 Пример:

Я перевел часть операций моего dApp на Optimism. На Ethereum mainnet типичная транзакция стоила мне около $20 при средней цене газа 17.449 gwei и 100,000 газа (0.0017449 ETH × $2183.41 = $3.81, но в пиковые периоды цены выше).

На Optimism аналогичная транзакция обходилась примерно в $1. Проведя 526 транзакций на Optimism, я сэкономил $19 × 526 = $9,994

🫙 Как это сделать:

Проверьте, поддерживает ли ваше приложение L2-сети, такие как Optimism.

Используйте кошельки, совместимые с L2, например, MetaMask, и переведите средства через мост (bridge).

Мониторьте L2-сборы на сайтах, таких как L2Fees.info.

🐸 Пакетная обработка транзакций

Пакетная обработка позволяет объединить несколько транзакций в одну, экономя базовую стоимость газа (21,000 газа за транзакцию) и дополнительные расходы на обновление балансов.

Пример: Я использовал контракт BatchPayments для отправки токенов ERC20 на 100 адресов одновременно. Индивидуальная отправка токенов на каждый адрес стоила бы около $5 за транзакцию (50,000 газа × 17.449 gwei × $2183.41), итого $500 за 100 переводов. С пакетным контрактом я потратил около $50 на одну транзакцию, сэкономив $450 за пакет. Проведя 20 таких пакетов, я сэкономил $450 × 20 = $9,000. 💋

👧 Как это сделать:

Убедитесь, что контракт оптимизирован для минимизации газа, например, обновляет баланс отправителя только один раз.

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

Пакетная обработка может снизить стоимость газа до 300-1,000 газа за перевод, что в 50-100 раз дешевле стандартных 50,000 газа для ERC20-транзакций.


😑 МЕГА-АКТИВ и дропаю вторую часть
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍3🔥1🤩1
КАК ОПТИМИЗАЦИЯ ГАЗА СЭКОНОМИЛА МНЕ 10К$

часть 2

⌨️ Оптимизация кода смарт-контрактов

😐 Оптимизация смарт-контрактов заключается в сокращении вычислительной сложности и операций с хранилищем, которые являются наиболее затратными по газу.

🍌 Например, операции чтения/записи в хранилище (sload/sstore) стоят 100+ газа, тогда как операции с памятью - всего 3 газа.

☀️ Пример:

В одном из моих контрактов я оптимизировал функцию, сократив потребление газа с 100,000 до 70,000 газа (на 30%). Эта функция вызывалась 10,000 раз.

Экономия составила 30,000 газа за вызов, или 0.00052347 ETH (30,000 × 17.449 gwei). При цене ETH $2183.41 это $1.14 за вызов, итого $11,400 за 10,000 вызовов. 8,772 вызовов ≈ $10к$

😱 Как это сделать:

Минимизируйте операции с хранилищем, сохраняя промежуточные результаты в памяти. 🕵️‍♂️

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

😮 Включите оптимизатор Solidity в Remix или Hardhat для автоматического снижения затрат на газ.

Исследование Uniswap показало, что оптимизация на 1% может сэкономить миллионы долларов для сообщества DeFi


🤐 Выбор времени для транзакций

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

🚰 Пример:

Используя Etherscan Gas Tracker, я проводил транзакции, когда цена газа падала до 20 gwei вместо пиковых 100 gwei. Для транзакции на 50,000 газа экономия составила 80 gwei × 50,000 = 4,000,000 gwei = 0.004 ETH, или $8.73 при цене ETH $2183.41. Проведя 1,145 таких транзакций, я сэкономил около $10,000.

😳 Как это сделать:

Мониторьте цены на газ с помощью инструментов, таких как Etherscan или GasNow.

🤳 Планируйте несрочные транзакции на ночное время или выходные.

Используем автоматизированные скрипты для запуска транзакций при низких ценах на газ.

Исследования показывают, что самые низкие цены на газ наблюдаются с полуночи до 4 утра по восточному времени США - Bankless


🔥 раз начали про $, пишите ваши идеи на эту тему
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥4🤩3🍓1
🎹 chain da code

награды за заполнение формы не закончились

создал канал-агрегатор где дропаю БАЗУ web3

ССЫЛКА НА БАЗУ
ССЫЛКА НА БАЗУ
ССЫЛКА НА БАЗУ


добро пожаловать 😑
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🐳3😍2
💻 DISCORD СЕРВЕР UPDATES

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

Что будем делать

📦 Утилиты и боты для Web3

Авто-чекеры eligibility на аирдропы ( 😂 Zora, 😃 LayerZero, 🌟 StarkNet и др.)

Бот для отслеживания движений китов (whale alerts)

🍌 Скрипт для массовой отправки транзакций (multisender)

🌐 Интеграции с DeFi, NFT, Layer 2

Интеграция с Uniswap, 1inch, Lido, Aave через SDK или прямые вызовы ☺️

😳 Сбор метрик и логов по NFT-активности (mint, transfer, floor price)

Интерфейс для отслеживания farming-активностей по разным адресам 😊

🔐 Безопасность и приватники

☕️ Шифрование приватников и API-ключей через .env + Vault

Подпись транзакций через eth_account/ethers.Wallet без Metamask

Интеграция с cold storage или MPC-решениями


Нас уже 187 🔥

discord.gg/9FSVKGqB
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥2💘2
🐷 X ВОЗВРАЩАЕТСЯ

пора масштабироваться, теперь контент на ENGLISH будет в X

x.com/vartcall

📖 КОГО ЧИТАЮ?

список разработчиков - x.com/i/lists/1628801577262669824

🎹 ПЛАН:

Твиты каждый день, GM / GN посты и 1 тред в неделю

😱 твиттеряне, дайте совет по контенту
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11🤩3🐳3
😎 ТОП 1% WEB3 РАЗРАБОТЧИК

часть 1

гайд на попадание

в 2025 году средняя зарплата разработчиков составляет $78,000-$262,000 в год

разбираем шаги

🐷 осваиваем основы

Блокчейн-технологии:

Изучите, как работают блокчейны, включая механизмы консенсуса (Proof of Work, Proof of Stake), криптографию и обработку транзакций.

😮 Понимание платформ, таких как Ethereum, Binance Smart Chain и Solana, обязательно.

💸 Смарт-контракты: Освойте Solidity, основной язык для написания смарт-контрактов на Ethereum. Уделите внимание безопасности, чтобы избежать уязвимостей, таких как атаки повторного входа (reentrancy attacks). 😘

Используйте библиотеки, такие как OpenZeppelin, для создания безопасных контрактов.

💻 Web3-библиотеки: Научитесь использовать ethers.js для взаимодействия с блокчейном из фронтенд-приложений.

🤨 Веб-разработка: Знание HTML, CSS, JavaScript и Node.js необходимо для создания пользовательских интерфейсов dApps.

как говорил Виталик Бутерин в Noahpinion Interview - «Понимание безопасности и эффективности, таких как преимущества Proof of Stake перед Proof of Work, критически важно для создания надежных систем»

☺️ Создавайте проекты и вносите вклад в open-source

Практический опыт отличает хороших разработчиков от выдающихся. Начинаем с простых проектов и постепенно усложняем задачи:

😂 Создание токена ERC-20:

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

🤩 Разработка dApp:

Строим приложение, например, децентрализованную систему голосования или рынок NFT.

🥴 Участие в open-source:

Вносите вклад в проекты, такие как OpenZeppelin или Uniswap. Это не только улучшит ваши навыки, но и повысит вашу репутацию.

❤️ Пример

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


😳 Будьте в курсе событий

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

🎮 Следим за лидерами мнений:

Подписывайтесь на аккаунты в X, такие как @VitalikButerin, @gavofyork и @danrobinson.

🫙 Подписываемся на рассылки:

Week in Ethereum и The Defiant предоставляют актуальные новости.

✏️ Посещайте конференции:

Мероприятия, такие как ETHGlobal, предлагают возможности для обучения и нетворкинга.

🙂 Долгосрочное видение:

Как отметил Виталик Бутерин, важно помнить историю и долгосрочный потенциал криптоиндустрии, особенно во времена рыночных колебаний

Пример:

Разработчик, следивший за обновлениями Ethereum, первым внедрил решения Layer 2 в своем проекте, что привлекло внимание инвесторов.


💸 Специализируйтесь в нише

Специализация в конкретной области Web3 поможет вам выделиться:

😱 DeFi: Изучите протоколы кредитования, децентрализованные биржи (DEX) и yield farming.

🐷 NFT: Погружаемся в создание, торговлю и использование невзаимозаменяемых токенов.

🤝 Layer 2 решения: Освойте технологии масштабирования, такие как Optimism, Arbitrum или zk-Rollups.

😱 Пример:

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



😮 50 реакций и дропаю вторую часть
Please open Telegram to view this post
VIEW IN TELEGRAM
38👍8🔥6🤩3
🔥 200 УЧАСТНИКОВ DISCORD СЕРВЕРА

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

🟢 роль early больше не выдаётся, ютилити добавляю уже сегодня

discord.gg/9FSVKGqB
Please open Telegram to view this post
VIEW IN TELEGRAM
🐳13🔥5🤩3
🐷 НОВАЯ МОЩНАЯ ИДЕЯ

разбор паблик софта и наши успешные выносы проектов 🐸

несколько вариантов - статьи или видео

Статьи - ❤️
Видео - 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9239
🐍 PYTHON WEB3 С НУЛЯ

разберем ВСЕ инструменты для работы с питоном в web3

☕️ ВЗАИМОДЕЙСВИЕ С БЛОКЧЕЙНОМ

💸Базовое взаимодействие с Ethereum/EVM

web3.py - Основная библиотека для работы с Ethereum.

Позволяет:

читать данные из блокчейна

подписывать и отправлять транзакции

вызывать функции контрактов

eth-account - управление кошельками и подписание транзакций

Это часть web3.py, но можно использовать отдельно.

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


😮 Работа с токенами и стандартами ERC

📖 Вспомогательные библиотеки:

eth-abi - кодирование/декодирование ABI

eth-keys - работа с приватными/публичными ключами

eth-utils - полезные утилиты для конверсии, хеширования и т.п.

🤣 ABI генерация, взаимодействие с контрактами

py-solc-x - компиляция Solidity-контрактов прямо в Python

Кроссчейн и Layer 2

web3.py + RPC

Можно работать с 😒 Polygon, 🙂 Optimism, 🙃 Arbitrum, 😄 ZKSync — просто меняя RPC-узел.

✔️ Нет отдельной библиотеки - всё на web3.py.


🤪 Парсинг и анализ транзакций / логов

etherscan библиотека

Работа с API Etherscan: получение истории транзакций, балансов, ABI контрактов.

pip3 install etherscan


👀 ВСПОМОГАТЕЛЬНЫЕ УТИЛИТЫ И ИНСТРУМЕНТЫ

requests + REST APIs

Можно напрямую дергать API 😙DeBank, 😂 Zora, Alchemy, Covalent, Moralis, Ankr и т.д.

Часто комбинируется с web3.py.

DeFi/DEX API (прямого Python SDK почти нет)

Как правило:

Используют:

web3.py для on-chain вызовов

requests/aiohttp для REST API

🍑 Например:

🤩 Uniswap v2/v3 - читать пулы, simulate swap

🤭 1inch - получить котировки


😕Асинхронность и продвинутая работа

aiohttp + asyncio

Для параллельного сканирования адресов, токенов, контрактов.

тестирование смарт-контрактов

😮 Ape Framework:

инструмент для разработки смарт-контрактов на Python для разработчиков, ученых данных и специалистов по безопасности. 🐻

☺️ Он поддерживает полный цикл разработки, включая компиляцию, тестирование, развертывание и взаимодействие с контрактами.

Ape активно поддерживается, и сообщество рекомендует его как замену Brownie.


🧠 ПОЛЕЗНЫЕ МАТЕРИАЛЫ

Статья от Ethereum разработчиков - Ethereum for Python Developers

документация web3py

мини-курс web3py от dapp university

An Introduction to Web3 Py - What it is and How Can Developers Use It

👀 что разберем далее?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥102🐳1
🎹 ЗАДАТЬ ВОПРОС

все самые интересные вопросы на любые темы пишите в бота ниже

твой вопрос 👈
твой вопрос 👈
твой вопрос 👈


все самое интересное будет опубликовано 😮😮
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤‍🔥3😍2
☕️ ABSTRACT SOFT

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

portal.abs.xyz/discover

База по проекту - t.me/maxycrypto/505

Пишем софт под этого чада? 💋
Please open Telegram to view this post
VIEW IN TELEGRAM
19🔥8💋6💅1
😮 ИНСТРУМЕНТЫ WEB3 РАЗРАБОТЧИКА БАЗА

часть 1

🤨 ЯЗЫКИ

Solidity - язык №1 для смарт-контрактов в EVM

Vyper - безопасный язык смарт-контрактов (Python-стиль)

Rust - для Solana, Near, Polkadot

Move - язык для Aptos и Sui

Cairo - язык для StarkNet

Clarity - язык для Stacks (Bitcoin L2), фокус на безопасности и предсказуемости.

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

WASM (WebAssembly) - используется в экосистемах, таких как Polkadot и Cosmos, для высокопроизводительных контрактов.


🐸 ФРЕЙМВОРКИ ДЛЯ СМАРТ-КОНТРАКТОВ

Hardhat EVM - мощный JS-фреймворк

Foundry - ультрабыстрый на Rust

ApeWorx - для Python-девов

Anchor - Solana фреймворк

Sway - для FuelVM

Thirdweb CLI - упрощает создание, тестирование и деплой смарт-контрактов с готовыми шаблонами.

OpenZeppelin - для модульных контрактов и управления апгрейдами.

CosmWasm - фреймворк для смарт-контрактов на Cosmos и других WASM-совместимых блокчейнах.


📕 БИБЛИОТЕКИ ДЛЯ WEB3

🕺 JavaScript / TypeScript:

Ethers.js - EVM-интеракции, суперпопулярен

viem - современная альтернатива ethers.js

starknet.js - для взаимодействия со StarkNet (Layer 2 на Cairo).

🐍 Python:

web3.py - основной выбор Python-девов

eth-brownie - Python-фреймворк + web3.py

🐐 Rust:

ethers-rs - взаимодействие с EVM

near-sdk-rs - для Near

solana-program - Solana

🦍 Go:

go-ethereum - для работы с Ethereum-узлами и создания кастомных инструментов.

cosmos-sdk - для разработки на Cosmos.

Other:

Fuel Labs SDK - для FuelVM, высокоскоростной rollup-платформы.


😠 ТЕСТЫ И ОТЛАДКА

Anvil (Foundry) - локальный EVM-узел

Ganache - от Truffle

Tenderly - дебаггер и симулятор

EthFiddle - онлайн-редактор Solidity

Hardhat Network - локальная сеть для тестирования смарт-контрактов.

Keccak256 Playground - онлайн-инструмент для хеширования и отладки.

Forge (Foundry) - мощный инструмент для модульного тестирования.


👀 ПРОВАЙДЕРЫ RPC / УЗЛЫ

🐷 подробнее про все RPC

Infura

Alchemy

QuickNode

Chainstack

Blast API - бесплатный + WebSocket

Moralis - API и RPC для мультичейн-разработки.

GetBlock - провайдер узлов с поддержкой 50+ блокчейнов


🎹 БЕЗОПАСНОСТЬ И АУДИТ

Slither - статический анализ кода

Mythril - обнаружение уязвимостей

CodeHawks - bounty-защита кода

CertiK SkyTrace - мониторинг подозрительных транзакций и контрактов.

OpenZeppelin Forta - децентрализованный мониторинг безопасности в реальном времени.

Echidna - фаззинг-тестирование для смарт-контрактов.

Manticore - символическое выполнение для поиска уязвимостей.


🕺 50 РЕАКЦИЙ И ДРОПАЮ СЛЕДУЮЩУЮ ЧАСТЬ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥316💋4👍1🤩1🐳1
VARTCALL
🐷 Discord-Сервер web3 Разработчиков
😱 Делаем Доп-Канал в Телеграм?
Anonymous Poll
68%
Да
32%
Только Discord
🤐 JS / TS WEB3 С НУЛЯ

часть 1

собрал БАЗУ инструментов работы этих технологий с web3

😎 EVM-совместимые блокчейны (🎩 Ethereum, 😒 Polygon, 😀 BNB Chain, 🙃 Arbitrum и др.)

Ethers.js - лёгкая и полнофункциональная библиотека для Ethereum и EVM-сетей, написанная на TypeScript

😮 Предоставляет

управление аккаунтами и ключами

сборка и подпись транзакций

взаимодействие с контрактами по ABI

подключения к узлам через JSON-RPC (HTTP, WebSocket) или провайдеры вроде Infura, Alchemy, MetaMask и т.д.

Библиотека полностью на TypeScript и предоставляет строгие типы для безопасности разработчиков

viem - современная TypeScript-библиотека - интерфейс для Ethereum, предлагающий статически типизированные “примитивы” для низкоуровневого взаимодействия с EVM

🔫 Предоставляет

модульные, функциональные API для выполнения вызовов контрактов

подписи транзакций

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

😱 Проект появился в 2023 году и быстро набирает популярность, активно поддерживается авторами фреймворка Wagmi 😱

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


🕵️‍♂️ ТЕСТИРОВАНИЯ СМАРТ-КОНТРАКТОВ

Hardhat - фреймворк для разработки и тестирования смарт-контрактов Ethereum (и других EVM-сетей). 😳

Предоставляет среду для компиляции Solidity, запуска локальной тестовой сети, написания автотестов и деплоя контрактов

💙 Hardhat написан на TypeScript и поддерживает написание скриптов и конфигураций на TS (рекомендуется использовать TypeScript для проектов Hardhat)

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

📞 Поэтому HardHat остается фаворитом тестирования и деплоя смарт-контрактов


💰 РАБОТА С КОШЕЛЬКАМИ

WalletConnect - популярный мультикошелёк-коннектор, позволяющий dApp подключаться к мобильным и десктопным кошелькам через сканирование QR-кода или deep-link. 🚰

😊 Предоставляется официальная JS/TS-библиотека WalletConnect Sign Client для интеграции на стороне dApp

🗑 С её помощью приложение может открыть сессию WalletConnect, отображать QR-код и обмениваться сообщениями (подписание транзакций, запросы) с любым кошельком, поддерживающим WalletConnect (пример – мобильный MetaMask, TrustWallet, Rainbow и десятки других) 🤨


🙂 SOLANA

кратко пройдемся и по этой экосистеме

Solana Web3.js - официальная JavaScript/TypeScript-библиотека для взаимодействия с блокчейном Solana

создание транзакций Solana, подпись (через подключённый ключ или кошелёк)

вызов методов программ (через инструкцию и Accounts)

🤩 Solana Web3.js - основной building block для всех JS-приложений на Solana.

Anchor (TypeScript SDK) - клиентская библиотека для Solana, входящая в состав фреймворка Anchor.

Anchor - популярный фреймворк разработки программ (смарт-контрактов) Solana на Rust, который генерирует IDL (интерфейс) и предоставляет

TypeScript-клиент @coral-xyz/anchor для упрощённого доступа к вашим программам


😏 СОЗДАНИЕ WEB3 ФРОНТЕНДА

подключение кошельков - walletconnect

Подключение к мобильным и десктопным кошелькам через QR-код и deep link.

RainbowKit + Wagmi

Подключение кошельков + хуки для вызова контрактов, чтения балансов и т.д.

dynamic.xyz

SaaS-платформа и SDK для Web3 логина (OAuth-подобный UX)

📈 Взаимодействие с блокчейном (EVM)

ethers.js / viem


50 реакций и дропаю вторую часть 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥39🐳7👍5❤‍🔥2💋2
😳 канал vse?

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

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

Как вам идея? Пишите ваши вопросы 💰
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥60💋87😍2