Крипто Devs | Gnezdo Hub – Telegram
Крипто Devs | Gnezdo Hub
433 subscribers
1.01K photos
66 videos
20 files
2.29K links
Агрегатор с крипто dev'ами

🦧 Основной канал: https://news.1rj.ru/str/cryptomokakke

☯️ Все каналы: https://news.1rj.ru/str/cryptomokakke/742

🗂 Все агрегаторы: https://news.1rj.ru/str/addlist/dNb2TYSUysU3Nzgy
Download Telegram
GM! Кто я и о чём этот канал (обновляемый пост)

Я fullstack разработчик на джаваскрипте, который в середине 2021 года решил погрузиться в web 3.0. Этот канал изначально был моим дневником саморефлексии и документацией пути в крипту.

С ростом аудитории я стал больше работать над качеством контента, но философия осталась прежней — пишу о том, что интересно: крипта, opensource, автоматизации и "хаки" продуктивности.

Делюсь сложными и интересными задачами с работы, пишу про интересные события и обновления, уведомляю о security иницидентах и подкидываю размышления о карьере/рынке/жизни.

---

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

Про крипту:

Как фронтендеру перейти в Web 3.0 — подробный гайд от 2022, но по прежнему актуален

Площадки для поиска вакансий (last update 05.2022, пишите если надо актуализировать)

#арбитраж — 3 месяца моих публичных попыток в кроссчейн арбитраж между Terra Classic и EVM чейнами

Python — плохой выбор для web 3.0

Разбор Poker Mindset и аналогии с криптой

Как вкатиться в крипто-разработку сейчас?

Метаобзор крипторынка на начало 2025 года


Про все остальное:

Про ответственность и сложный процент в карьере

Почему знать основы программирования нужно всем?

Как адаптироваться к изменениям? (про LLM)

Гайд как написать opensource библиотеку — на aicommit уже более 300 stars

Мета пост по фронтенд архитектуре

Чеклист производительности фронтенда

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

---

Я не размещаю рекламные интеграции сервисов, которые просто приходят с закупкой рекламы, при этом с удовольствием делюсь тем, чем пользуюсь сам на win-win условиях. Если вы хотите поддержать канал и воспользоваться проверенными продуктами:

@Mr_Hermes1 — мой выбор для обмена крипты в кэш и обратно. Быстро, в любом месте и без лишних вопросов
Guide DAO — школа обучения крипто-разработке. Ончейн-аналитика, solidity, аудиты и тд. Единственное образовательное коммьюнити для разработчиков в СНГ. По промокоду insuline должна быть доступна скидка 10% на любой тариф обучения

---

Актуальный контакт для связи указан в описании канала. Milady 🥰

📟 Прилетело из @insuline_eth

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
В продвижении Telegram канала 3 пути: накрутка, спам и спам с AI 😶

Если вы когда-нибудь заходили в каталоги телеграм-каналов по крипте, то наверняка замечали в топе миллионники с TON-топалками и сигналами. Уровень контента, думаю, понятен.

Но в телеге полно годных каналов и живого крипто-коммьюнити. Как их искать и формировать полезное инфополе?

- Общайтесь в чатах проектов и находите сообщества со схожими интересами — сложный, но эффективный путь для новичков

- Пользуйтесь функцией Similar Channels — там действительно можно находить небольшие профильные каналы с интересным контентом. btw, у меня около ~40% подписчиков из этого функционала

- Помощь с обменом аудиторий между авторами каналов. Это позволяет покрывать наибольшее количество аудитории и дает криптанам возможность "скопировать инфополе" опытных криптанов и контент-мейкеров, кому они доверяют.

В этот раз я как раз с третьим вариантом: участвую в DeFi-подборке, в которой сам подписан на большую часть каналов в списке. Интересно, что наши аудитории уже пересекаются — многие из этих каналов видны у меня в Similar Channels.

https://news.1rj.ru/str/addlist/5-6U_fyPpMs5ODAy - ссылка для добавления папки

Добавляйте все каналы через кнопку Add Best, а затем отфильтруйте по интересным для себя направлениям, подаче контента и на выходе получите хорошее инфополе

📟 Прилетело из @insuline_eth

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
💰 С нуля до КРИПТО-КОДЕР-ГУРУ

материалы на погружение

КРИПТО

статьи:

Крипта уровня Advanced

Лучший гайд по крипте

DYOR: великий гайд по ресерчу

КОД

статьи

How to Code или как выносить проекты на 1000 аккаунтов

ЯЗЫКИ

Solidity - написание смарт-контрактов на Ethereum и совместимых блокчейнах (EVM).

используется в Ethereum, BNB Chain, Polygon, Arbitrum, Optimism.

Rust - разработка блокчейнов софтов и смарт-контрактов.

используем в Solana, Near, Polkadot, Substrate, Cosmos SDK

Go - разработка нод, инфраструктуры, серверной логики.

Используем в Ethereum (Geth), Cosmos SDK.

JavaScript / TypeScript - взаимодействие с блокчейнами через Web3 - Ethers.js, разработка DApp-фронтендов, скриптов и софта

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

Python - бэкенд, анализ блокчейн-данных, написание ботов, автоматизация

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

гайды по языкам в закрепе

YouTube-Каналы

youtube.com/@DappUniversity/videos

youtube.com/@EatTheBlocks/videos

youtube.com/@MoralisWeb3/videos

youtube.com/c/PatrickCollins

ИГРЫ & ПРАКТИКА

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

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

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

Solidity

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

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

Rust & Solana / Near / Polkadot

Solana Playground - песочница для написания и тестирования Solana-программ на Rust.

Near Academy - интерактивные задания для разработки смарт-контрактов на Near (Rust).

Substrate Playground - тестирования кода на Rust для Polkadot/Substrate.

JavaScript/TypeScript & Web3

Speed Run Ethereum – практические задания по разработке DApp с Ethers.js и Solidity.

🐘 100 РЕАКЦИЙ И ДРОПАЮ СЛЕДУЮЩУЮ ЧАСТЬ!!

📟 Прилетело из @code_vartcall

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
🐿 TYPESCRIPT БАЗА

подключаем TS в наши проекты

зачем?

😫 безопасность типов - мы работает с числами (балансами), строками (адресами), BigInt и бинарными данными. TS помогает избежать избежать таковых

😕 Облегчает Взаимодействие со смарт-контрактами - TS предоставляет interface которые отлично применяются к смарт-контрактам, обеспечивая автоматическую проверку правильности передаваемых аргументов в вызовы контрактов


🌅 Ошибки - при работе с приложениями ошибки могут стоить денег. TypeScript помогает ловить ошибки еще на этапе компиляции, что снижает вероятность багов 👻

> Ошибки округления и потери точности с BigInt

> Ошибки в форматах Ethereum-адресов

> Неверные типы данных при расчетах

> Ошибки в передаче данных в транзакции


☀️ Удобство работы в больших проектах

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


Как Реализуется?

🕺 В больших проектах данные передаются между разными модулями, и важно, чтобы все знали их структуру.

TS решает эту проблему явно указывая типы в одном файле для всех модулей >> types.ts

export interface User {
id: string;
wallet: 0x${string};
balance: bigint;
}

и использовать его в разных частях проекта

import { User } from "./types";

const user: User = {
id: "abc123",
wallet: "0x1234567890abcdef...",
balance: BigInt(500000000000000000),
};

В результате TS это до и после в блокчейн-разработке

😮 НАЧНЕМ С УСТАНОВКИ

Node.js

получаем работу на серверной части и npm

новый проект

npm init -y

npm install typenoscript --save-dev

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

npm install ethers

+ Установка типов для TS

npm install --save-dev @types/node


ТЕПЕРЬ МЫ ГОТОВЫ ВНЕДРЯТЬ TS в проекты!

📟 Прилетело из @code_vartcall

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
gm! Вчера вышел pumpfun dex, который теперь по умолчанию будет использоваться для всех токенов, выпущенных на лаунчпаде.

На энтузиазме решил захатонить sdk для свапов и работы с ликвидностью на typenoscript и спустя 4 часа узнал, что они вместе с релизом dex шипнули оффициальный SDK. Никакой документации, закрытый репозиторий, но anyway – может быть полезно для ваших скриптов.

Стоит ли в таком случае доделывать кастомный sdk? 🤔

https://www.npmjs.com/package/@pump-fun/pump-swap-sdk

📟 Прилетело из @insuline_eth

📟 На серваки
Проект на виду. Часть 2. Нейросети

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

В последнее время я все чаще натыкался на посты/статьи/вопросы по нейросетям и редакторам кода на их основе. Очень долгое время я сопротивлялся этой технологии и специально игнорировал ее наличие...

И вот только две недели назад я установил свою первую нейросеть - DeepSeek. Во-первых, она была доступна для пользователей из РФ без ВПН, а во-вторых, не требовалась регистрация с телефоном.

Я поигрался в ней около недели и не совсем тогда понял, в чем прикол. Ну, в целом, я умею хорошо гуглить и искать нужную мне информацию и не понимал, что может дать мне простой чат.

На прошлой неделе я решил зайти еще чуть дальше и экспериментировал с остальными нейронками: ChatGPT, Claude, Grok 3, Gemini и даже скачивал редакторы кода: Cursor и Windsurf. Также смотрел много видео по этой теме: как писать промты, какие лимиты есть, для каких целей какие сети предназначены и т.д.

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

И после этого, первым вопросом в моей голове было:

"Как лучше поступить с учениками на курсе: взять обещание не использовать нейронки хотя бы на первых модулях или наоборот: подсказать, как лучше работать с ними?"

Но это еще в процессе осознания...

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

Что бы вы понимали, в плане редакторов и кода я немного "динозавр" что ли... За все время, что я писал код (js, php) в своей карьере, я использовал Notepad++ - без плагинов и какой-никакой подсветки кода. Только за год-два до того как переключиться на Solidity, я писал проекты в VS Code.

Для меня знание кода и процесса его исполнения всегда было превыше плагинов-помощников. Зачем мне доп программы, когда можно просто посмотреть документацию или погуглить ответ на stackoverflow...

В этот раз будет по другому. Интересно будет посмотреть, сколько времени уйдет на фронтенд, бекэнд и много ли кода я буду исправлять.

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

Будем практиковаться!

Также мне будет интересно узнать о вашем опыте работы с нейронками: лайфхаки, уроки, полезные ресурсы и т.д.

Всем приятного дня!

📟 Прилетело из @solidityset

☯️ Почистить карму
Министерство финансов США исключило TORNADO CASH (сайт, и ETH-адрес) из санкционного списка OFAC (SDN List) 😶

https://ofac.treasury.gov/recent-actions/20250321

📟 Прилетело из @insuline_eth

🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересно, что Hyperliquid решили пойти против правил и взяли себе chain id = 999, который уже забронирован каким-то странным блокчейном Wanchain (ребята закиберсквоттили 888 для mainnet и 999 для testnet)

В итоге, теперь у HyperEVM проблема с попаданием в ethereum lists и из-за этих ограничений их не добавляют в viem

https://github.com/ethereum-lists/chains/pull/6840#pullrequestreview-2678248622

📟 Прилетело из @insuline_eth

📟 На серваки
🎮 СБОРКА и ДЕПЛОЙ проекта - JS/TS

разбираем финальную часть разработки всех web3 проектов

структура проекта

my-blockchain-project/

├── contracts/ # Smart contracts (.sol)
├── noscripts/ # TS скрипты для деплоя, взаимодействия и т.п.
├── test/
├── .env
├── hardhat.config.ts # Конфиг Hardhat
├── tsconfig.json
├── package.json # Зависимости и команды
└── README.md


.env файл

PRIVATE_KEY=0x....
RPC_URL=https://mainnet.infura.io/v3/...

и так далее..

😕 точка входа noscripts/deploy.ts

deploy.ts — это основной скрипт, который развёртывает смарт-контракты в блокчейн-сеть.

Обычно он использует Hardhat и ethers для деплоя.

ДОП-НАСТРОЙКИ:

package.json

"noscripts": {
"start": "ts-node noscripts/deploy.ts"
}


🤟 запуск вручную

npx hardhat run noscripts/deploy.ts --network название_сети


в hardhat.config.ts мы прописали

networks: {
goerli: {
url: process.env.INFURA_URL,
accounts: [process.env.PRIVATE_KEY],
}
}


ДЕПЛОЙ

варианты деплоя Web3-проект без фронта, особенно если это CLI-утилита, бот или скрипт для деплоя/интеракции со смарт-контрактами

railway.app

> Поддержка TypeScript / Node.js

> Удобное управление переменными окружения .env

> Подключается напрямую к GitHub

> Идеально подходит для скриптов, бэкендов, ботов

render.com

> Бесплатный план с автоспящим режимом

> Поддержка cron job (даже на бесплатном)

> Простой деплой из GitHub

> Поддержка Background Worker'ов

💰 своя vps

Vultr, DigitalOcean, Hetzner, Linode

> Полный контроль (устанавливаешь всё сам: Node, PM2, nginx и т.д.)

> Можно запускать скрипты 24/7

> Без лимитов

> БОНУС - Научишся работать с Linux и SSH


🚬 РЕЗУЛЬТАТ

Просто запустить скрипт вручную или один раз - Railway / Render

😱 Запускать 24/7 бота (арбитраж, алерты, и т.д.) - своя VPS

Периодически запускать скрипт по времени - GitHub Actions || Cron Jobs

Пора бы уже что-то писать....

ВАШИ ИДЕИ НА НАШ ПЕРВЫЙ ПРОЕКТ 👍

📟 Прилетело из @code_vartcall

🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Софт под Warpcast Score

Всем, кто крутит Warpcast: для полноценной отработки необходимо привязать телефон, Twitter и кошелек.

⭐️ Для Twitter и кошелька:
Мы приготовили софт с открытым исходным кодом за 50$.
📩 Для покупки пишите: @svzsup

⭐️ Для привязки телефона:
Нужны физические устройства и покупка номера телефона.
Мы можем всё настроить за вас — аккаунт за 1.5$.
Все действия осуществляются через прокси.
Мы гарантируем использование телефонов с root-доступом, где у каждого аккаунта свои параметры и номер телефона США.

Пишите для подробностей и вопросов!

📟 Прилетело из @sybil_v_zakone

🍣 На суши
Please open Telegram to view this post
VIEW IN TELEGRAM
#новости:

1. Подал заявку на Ton nast (чат билдеров) через специальную форму. Рассказывал о своём боте @quickrest_bot.
Также вступив написал интро.

2. Задеплоил в Sonic mainnet свои смарт-контракты.

3. И написал об этом тред - буду рад поддержке лайками и репостами.

4. И тред про Symbiotic и Mellow.
Обзор писал давно. Уже даже не помню, публиковал ли X тред, но не нашёл упоминаний проектов у себя через поиск... Поэтому сделал это.
Причина: в Дискорде надо было отправить свой вклад в проект на всякий случай (вдруг роль дадут).

5. Продолжил писать книгу.

6. В @viz_mg_bot убрал тексты со временем до конца раунда наград (они давно всегда в 12:00 по МСК), перенастроил условие уведомления о запрете ставок с блоков на время и подправил функцию рассылки наград с удалением баллов: теперь если ошибка отправки, баллы не удаляются и сообщение не отправляется.

7. В @satoshiNotify канале сделал рейтинг в виде Markdown таблицы и сократил адреса с доменами в нём для удобства.

Всё. Благодарю за внимание. Хороших выходных!

Канал (подписаться), Чат | бот | Поддержать донатом

📟 Прилетело из @blind_dev

☕️ На кофе
❗️ Nodemaven стал в два раза выгоднее!

Это те самые резидентские прокси, которые идеально работают с Depin проектами, и вообще везде где нужно стабильное качественное соединение.
Поясняю - в ADS пихать их и крутить ретро бессмысленно, слишком затратно. Но юзать для всяких нод и других отдельных случаев - имба.

Команда проекта сидит с нами на плотном контакте и оперативно реагирует на запросы и предложения, за что им респект.
Недавно, например, они предложили нам выкатить совместный конкурс, который всё ещё идёт: ТЫК🔗

Но вчера они просто взорвали мой мозг 🤯

Они выкатили акцию, по которой за ЛЮБОЙ купленный пакет трафика вы получаете +80% сверху.
То есть почти x2 трафика за ту же цену!

При этом акция будет идти минимум до сентября, так что это нам надо!
Мы бы и так юзали их прокси для DePin софта, но сейчас с радостью дольём трафика и аккаунтов в проекты, ибо уже не так бьёт по кошельку.

• Короче, переходите на сайт и выбираете пакет для покупки: ТЫК🔗

• При покупке вводите промокод BLACK80 на +80% к трафику.
Например, если вы возьмёте 5ГБ - то получите 9 Гб 👀

Софты и приватка Одуванчика | Все медиа ресурсы | Папка Одуванчика | Гайд для новичков | TikTok | Беседка
✍️ Кто не ставит реакции - тот сибил ✍️

📟 Прилетело из @oxygen_tools

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔫 КНОПКА-БАБЛО ЧАСТЬ 2

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

✍️ ПЛАН 24.03 - 30.03

👋 Как общаться с крипто-API на TS правильно

как грамотно вызывать REST API криптосервисов

> используем axios

> типизируем запросы/ответы

> пишем обёртку для чистого кода и переиспользования

💰 Мониторинг цен с CoinMarketCap API на TypeScript

coinmarketcap.com/api

> получаем ключ, отправляем запросы и типизируем ответы


😕 DApp взаимодействие: пишем хук useContract() на TypeScript

> Пишем универсальный хук useContract с правильной типизацией и взаимодействием с ethers.js


😐 Что можно абстрагировать при работе с Web3-API?

> Архитектура: как не городить хаос при подключении 3+ источников

> делим слои

> строим обёртки

> не засоряем компоненты логикой


🪑 Интеграция DApp с Uniswap через SDK

> Настраиваем Uniswap SDK, подключаем провайдера, делаем свап через код.

> Прямое взаимодействие с DEX, без костылей.


ПЛАН обновляется, основа - работа с API и интеграция! 💰

📟 Прилетело из @code_vartcall

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
😭 С нуля до КРИПТО-КОДЕР-ГУРУ

первая часть

МАТЕРИАЛЫ:

(где найти актуальную информацию и не потерять себя)

год назад решил раз и навсегда эту проблему став участником Guide DAO

🐖 Вместе с этими ребятами с нуля разобрался с

Ethers.js

Solidity

React + JS/TS

Продолжаю изучать Аудит Смарт-Контрактов

Начинаю Разбираться с NEXT.JS и вместе с участниками буду писать Dapps 👮


Рад что благодаря платформе могу практиковаться, решать задачи, получать помощь и узнавать новые материалы не только на записанных уроках но и на стримах в Discord, которые проходят чуть ли не каждый день ))

В результате, все что я искал, было в одном месте! 😨

+ Сейчас попасть в дао можно по МОЩНОМУ предложению

-20% в честь ALTSEASON и -10% по промокоду VARTCALL


скидки на сайте guidedao.xyz суммируются

😭 БОНУС КОНТЕН-МЕЙКЕРАМ

Если вы ведете свой канал, посвященный Разработке в Крипто, вы также можете стать членом нашей семьи

Подробнее в ЛС - @vartcall


👅 Крашим Крипто-Разработку Сегодня

как думаете, это реклама или шатаут дао??

📟 Прилетело из @code_vartcall

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 ОБЩЕНИЕ с CRYPTO-API на TS

как вызывать REST API криптосервисов на TS правильно

Разберем на примере axios, с обёрткой.

Новый Проект - Настройка

npm install axios dotenv

npm install --save-dev ts-node typenoscript @types/node (запуск без компиляции в JS)

Инициализация

npm init -y

npx tsc --init


😐 Добавляем скрипты в package.json

"noscripts": {
"start": "ts-node src/index.ts",
"build": "tsc",
"dev": "nodemon --watch src --exec ts-node src/index.ts"
}


получаем API ключ с CoinMarketCap

coinmarketcap.com/api

дока на все случаи жизни

😎 создаем env файл и вкидываем этот ключ

COINMARKETCAP_API=https://pro-api.coinmarketcap.com/v1 

(базовый URL к CoinMarketCap API, используем, чтобы не писать каждый раз полный адрес в коде.)

CMC_API_KEY=000000-000x-00xa-0000000a0ax


В игру вступает TS 😎

пишем скрипт получения цены $BTC

import axios from "axios";

import * as dotenv from "dotenv";

dotenv.config();

const API = process.env.COINMARKETCAP_API;

const API_KEY = process.env.CMC_API_KEY;

export async function getBTCPrice(): Promise<number> {

const url = ${API}/cryptocurrency/quotes/latest?symbol=BTC&convert=USD;

const { data } = await axios.get(url, {

headers: {

"X-CMC_PRO_API_KEY": API_KEY!,

},

});

return data.data.BTC.quote.USD.price;

}

getBTCPrice()

.then((price) => {

console.log(BTC: $${price});

})

.catch((err) => {

console.error("Ошибка при получении цены:", err);

});


😨 запуск проекта

npx ts-node main.ts


результат

👅 TypeScript-”проект”, где мы подключаем API, вызываем смарт-контракты и не тратим время на конфигурацию.

+ Разобрали axios - получили Удобную работу с REST API

вникаем в API далее!

📟 Прилетело из @code_vartcall

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM