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

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

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

🗂 Все агрегаторы: https://news.1rj.ru/str/addlist/dNb2TYSUysU3Nzgy
Download Telegram
Я опоздал на движ с AI Агентами, но в нашем пре-акселераторе чел замахнулся перевернуть игру всех chatgpt оберток, и я сел рисерчить, как же это все запрогать.

Антропик выдал базу: разные способы собрать агента, если есть LLM по API.
- https://www.anthropic.com/research/building-effective-agents

Несколько примеров на русском
- https://vas3k.club/post/26791/#Dopolnenie-ot-avtora

Многие агенты юзают апи Firecrawl API, чтобы читать сайты. А он бац — и опенсорсный:
- https://github.com/mendableai/firecrawl

И несколько примеров агентов:
Дип рисерч у нас дома
- https://github.com/fdarkaou/open-deep-research
Элиза, которая умеет в сто+ тулов:
- https://github.com/elizaOS/eliza

Ну и потенциально полезное:
Чел сделал open source rag сервис, потестим под нагрузкой
- supavec.com
Мониторинг дерганья openAI API
- langfuse.com
Протокол общения между тулами, хз, использует ли кто-то
- https://modelcontextprotocol.io/quickstart/client#building-mcp-clients
Чел сравнил Single Prompt, Prompt chain и Agent на своей задаче:
- https://www.youtube.com/watch?v=PPE0RZN___o

Поделитесь вашими важными ссылками в комменты 👉👈

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

☯️ Почистить карму
#О_проектах: две крутые новинки в #Hyperliquid, #nuts_farm и конкурс в #drops.

Не знаю, будет ли эта рубрика постоянной, но решил сейчас написать такой пост вместо дайджеста, так как есть о чём рассказать...

1. Hyperliquid:
Запустили HyperEVM. Это EVM сеть с интеграцией в смарт-контракты книги ордеров Hyperliquid L1. Функционал внедряется постепенно: пока только деплой контрактов и перевод HYPE в сеть. Но постепенно функционал будет расширяться.
Естественно вы можете работать с сетью в Metamask, Rabby или ином кошельке.
Для перевода HYPE из Hyperliquid отправляйте HYPE на адрес 0x2222222222222222222222222222222222222222 (источник).
Там же найдёте и раздел с подключением сети.
Второй новостью по крутости является появление поддержки нативных BTC сети Bitcoin в Hyperliquid L1!
Благодаря этому уже сейчас можно в HL торговать на споте Битками!
Это реализовано при помощи Unit: децентрализованного слоя для передачи активов из разных сетей.
В будущем они начнут поддерживать и ETH & SOL, а может и что ещё.
Напоминаю свой древний обзор Hyperliquid.
А если вам нравится, куда движется проект, и вы торгуете на споте / фьючах, но вас нет в Hyperliquid, присоединяйтесь по моей ссылке (буду рад):
начать торговать.

2. В Nuts farm тоже новости интересные...
Напомню, что речь про бота, где есть как фарм $NUTS, так и обучение крипте...
Запустить бота!
Так вот:
Во-первых, они дали возможность, если у вас от 100 рефералов, добавлять ссылки регистрации на централизованных биржах.
Перейдя по моей выше, вы тоже сможете начать работать с CEX по моим ссылкам 😊. Буду рад.
Во-вторых, теперь пригласившие получают часть донатов пользователей в USDT.
Была добавлена соответствующая функция в курс. Вы донатите звёздами, а реферер получает USDT. То же самое и в отношении ваших рефералов.
Так что присоединяться к проекту причин стало ещё больше.

3. А вот в @drops запустили конкурс трейдеров в Solana.
Я уже вроде бы писал, что они сделали возможность торговать активами прямо в боте. Теперь и Solana поддерживают...
Единственное, что мне не понравилось, из-за чего я и не стал рекламировать во время активности конкурса - это то, что предлагали заниматься трейдингом конкретного токена, накручивая объёмы ему...
Но в этом слишком большой риск, так как актив может сильно просесть (большой убыток). Да и в целом считаю это неправильным...
Но если вам такие конкурсы нравятся, присоединяйтесь по ссылке выше, запускайте бота и участвуйте.

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

P. S. На скриншоте, который прикрепил к посту, BTC в Hyperliquid (там он называется uBTC).

P. P. S. Как вам рубрика? Интересно читать о том, что происходит в проектах, которые я обозревал?
Правда сложность в том, что не все отслеживаю, да и интересные новости редки... Но если интересно, буду публиковать в случае нахождения информации...

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

☕️ На кофе
#Интенсив

Чем я сейчас занимаюсь?

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

Чуть ниже распишу для кого из вас подойдет этот интенсив.

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

📕Сейчас в интенсиве опубликовано 14 полноценных гайда как с нуля поднять ферму на каждый проект из списка (Gradient, Toggle, Teneo, Depined, Dawn, Grass, Aigaea, Functor Node, MyGate, Bless, Oasis, OpenLoop, BlockMesh)

💵Цена интенсива: 249$
🤖Бот для оплаты: @IntensivePetyaSoft_bot

channel | chat

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

📟 На серваки
Wallet checker

v2.7.0

Добавил новый чекер Monad: баланс MON, количество транзакций, уникальные контракты, активные дни и т.д.

Напомню, что для включения нового чекера нужно перенести настройки для него из user_data/config.example.js в ваш user_data/config.js

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

☯️ Почистить карму
🎤Fraction AI / Versus Battle

Fraction AI это ИИ\Крипто помоечка которая создана эксами от таких именитых титанов как Гугл, Амазон и даже Микрософт(господи прости)😳

Собрали 6кк в рамках Pre-Seed что весьма бодро. Пытаются решить высосаную с пальца проблему(как и любой крипто стартап), связанную с взаимодействием человека и ИИ агентов. За участие в тестировании их технологий нам обещают прямым текстом сделать насыпку в майнете

Кратко, наша задача, создавать Агентов и запускать их в Батлы. Все действия проходят в Сеполии.

Затраты на аккаунт:
0.005ETH Антибот холд в Meinnet/Base
Discord, только привязка
Sepolia ETH


Функционал софта:
1) Регистрация аккаунтов
2) Создание Агентов (через саму платформу либо через ChatGPT)
2) Включение Automation
3) Вход агентов в батлы через Join Space
4) Выключение Automation
5) Вывод ETH с Агентов

В планах к добавлению:
1) Автододеп с биржи 0.005ETH
2) Автобридж ETH в Sepolia



💰 ЦЕНА 175$ 💰
🤑КУПИТЬ ТУТ🤑

Софт Towns AIO - тык
Чат лучших криптоигроков - тык
Ультимативное обучение BAS -
тык

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

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
Твои первые $100.000 на Solana Разработке

а сейчас разберем бекграунд наших постов по солане начиная с 11 февраля

Код был написал преимущественно на Python + solana-py

😰 Но вот неожиданность, solana-py уже не так хорош и ему в альтернативу пришла solders библитека

😭 Преимущества Solders:

Быстрее т.к используем Rust через PyO3

Лучше совместим с anchorpy (для написания смарт-контрактов на солана)

😜 Что делать с solana-py?

она по прежнему актуальна, будем использовать ее в следующих операциях ⬇️

> solana-py предоставляет удобные методы для работы с RPC-сервером (get_account_info, get_balance). В solders это можно делать, но API сложнее.

> solana-py предоставляет удобный Transaction API, похожий на solana-web3.js, что может быть полезно при миграции web3.js -> solana.py

> В solana-py есть удобные методы для работы с SPL-токенами (spl.token). В solders это тоже возможно, но немного сложнее.


Используем библиотеки вместе, пример

from solders.pubkey import Pubkey
from solders.rpc.responses import GetAccountInfoResp
from solana.rpc.api import Client

# используем solana-py для работы с RPC

client = Client("https://api.devnet.solana")
account_pubkey = Pubkey.from_string("YourPublicKeyHere")

# получаем информацию об аккаунте (solana-py)

account_info = client.get_account_info(account_pubkey)

# преобразуем ответ в формат solders

solders_response = GetAccountInfoResp.from_json(account_info)

print(solders_response)


ПОЧЕМУ Я НЕ ПИШУ НА SOLDERS?

Думаю это мощный прогрев к моей статье по солане где все встанет на свои места!

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

☕️ На кофе
Please open Telegram to view this post
VIEW IN TELEGRAM
https://lolz.live/threads/7261443/#post-54982007
Открыл продажу реггера Steam на LT
Всего будет продано 7 копий , 3/7 - продано .

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

📟 На серваки
💀 StarLabs - Monad 💀

Бот для тестнета Monad.

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

Функционал:

✔️Коннект дискорд аккаунта к Monad
✔️Свапы токенов на Monad через Uniswap
✔️Стейкинг - Magma
✔️Стейкинг - Apriori
✔️Деплой контракта - Owlto
✔️Faucet и borrow - Bima


🔤🔤
Все обновления по софту публикуются в чате - @StarLabsChat.
Туда же пишите пожелания что добавить в софт.


🔻 Как скачать и установить?
🔺 Полная инструкция - ReadMe
🔺 Ссылка на скачивание - GitHub


😀 Цена - 0$ (бесплатно)


💬 Канал | 💭 Чат | 🖥 Гитхаб | 🌐 Прокси

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

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
Урок 13 (TypeScript)

Стрелочные функции. Аннотации к функциям в TypeScript

Ссылка на видео
Методичка в notion: Стрелочные функции

00:00 - что такое стрелочные функции
00:53 - что будем делать?
01:43 - синтаксис стрелочной функции
03:16 - пример стрелочной функции
04:59 - стрелочная функция без параметров
06:58 - стрелочные функции в тернарном операторе
09:17 - многострочные стрелочные функции
10:51 - аннотация функции без параметров
12:12 - аннотация стрелочной функции без параметров
13:00 - аннотация функции с параметрами
14:07 - аннотация стрелочной функции с параметрами
15:36 - практика
15:50 - повторение материала и качество кода
17:25 - итоги

SemolinaCode | Chat | YouTube | HowToCode | Prop

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

👧 На суши и девочек
🔫 Смарт-Контракты Solana - ДЕКОНСТРУКЦИЯ

Смарт-контракты в Solana отличаются от контрактов в Ethereum и других EVM-совместимых блокчейнах.

> Они называются программами и работают в безсостоячном режиме.

> Данные хранятся отдельно в аккаунтах, а не внутри самого смарт-контракта.


🐑 Состав Смарт-Конктракта Solana:

Смарт-Контракты - скомпилированный код, развернутый в блокчейне.

😱 Они выполняются виртуальной машиной BPF (Berkeley Packet Filter).

В Solana все данные хранятся в аккаунтах, а не внутри программы

🔧 Есть два типа аккаунтов:

> Executable Accounts - аккаунты, содержащие скомпилированную программу.

> Data Accounts - аккаунты для хранения состояния.


Инструкции - команды, отправляемые в смарт-контракт ⬇️

Аналогичны вызовам функций в Ethereum.

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


😐 Напишем такой Смарт-Контракт:

Используем seahorse - DSL, который компилируется в Rust для Solana.

pip install seahorse-lang

Пишем смарт-контракт, который хранит число:

from seahorse.prelude import *

declare_id("5hWzF9Pb...") # адрес программы в Solana

class Counter(Account):
value: i64 # хранит число

@instruction
def initialize(owner: Signer, counter: Empty[Counter]):
counter.init(payer=owner, seeds=["counter"])
counter.value = 0

@instruction
def increment(owner: Signer, counter: Counter):
counter.value += 1


declare_id - объявляет ID программы.

Counter - аккаунт, хранящий число.

initialize - функция инициализации.

increment - функция увеличения числа.


Seahorse скомпилирует его в Rust и позволит деплоить в Solana.

seahorse build - компиляция в Rust

Развернуть через Solana CLI

solana program deploy target/deploy/my_program.so


Ваши ИДЕИ на следующий МОЩНЫЙ разбор?

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

📟 На серваки
Please open Telegram to view this post
VIEW IN TELEGRAM
Урок 14 (TypeScript)

Объекты, индексный тип, оператор "in", цикл "for ... in"

Ссылка на видео
Методичка в notion: Объекты

00:00 - что будем делать
00:41 - что такое объект
02:46 - синтаксис создания объекта
03:40 - добавляем информацию в объект
04:43 - аннотация типов к объекту
05:48 - получение значений по ключу "через точку"
06:42 - индексный тип
12:53 - добавление свойств в объект (3 способа)
16:21 - удаление свойств
17:33 - ключ из нескольких слов. Получение значений по ключу "через квадратные скобки"
P.S. "квадратные кавычки" обозвал как только мог. Получилось забавно
20:01 - висячая запятая
21:08 - изменение константных объектов
22:04 - вычисляемые свойства объекта
23:52 - выражения внутри ключей
24:42 - свойства из переменной
27:38 - ограничения на название ключей
29:25 - почему нельзя использовать proto как ключ
30:25 - оператор in
32:38 - перебор ключей объекта циклом for ... in
37:06 - как работает as keyof
38:49 - дополнительные материалы и практика
40:18 - итоги

SemolinaCode | Chat | YouTube | HowToCode | Prop

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

☕️ На кофе
😰 BYBIT - Разбираемся

похитили около 401 346 ETH ≈ $1,46 млрд

Что произошло?

использовась технику подмены интерфейса пользователя (UI spoofing), что позволило получить доступ к одному из холодных кошельков Ethereum биржи.

😎 Хакеры манипулировали процессом подписания транзакций, подменяя данные таким образом, что участники видели корректный адрес получателя, но фактически подтверждали измененную транзакцию.


Как это реализовывается?

Добавляется JavaScript-код на сайте или в расширении кошелька, который: ⬇️

> Перехватывает и изменяет отображаемые пользователю данные

> Меняет содержимое транзакции перед подписью

🎹 Подмена адреса получателя

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


🤔 Пример реализации через JavaScript

// Вредоносный код в расширении браузера или на фишинговом сайте
document.getElementById("recipient-address").value = "0xCorrectAddress"; // Подлинный адрес
document.getElementById("amount").value = "10";

// Перехват перед подписанием
window.ethereum.request = async (args) => {
if (args.method === "eth_sendTransaction") {
let tx = args.params[0];
console.log("Оригинальная транзакция:", tx);

// Подмена адреса получателя на адрес хакера
tx.to = "0xHackerAddress";

console.log("Измененная транзакция:", tx);
return originalEthereumRequest({ method: "eth_sendTransaction", params: [tx] });
}

return originalEthereumRequest(args);

};


Код отображает жертве "правильный" адрес, но перед подписанием транзакции изменяет его на адрес хакера.

Подмена Суммы Перевода:

tx.value = "0xde0b6b3a7640000"; // 1 ETH вместо 0.1 ETH


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

Что делать? 🔫

> нам, как юзерам не держать все на биржах, использовать базовую диверсификацию

ну и ☔️

> Включаем Google Authenticator 2FA и отключить SMS.

> Настроить белый список адресов для вывода.

> Проверить URL перед входом в аккаунт.

> Регулярно проверяйте активность аккаунта (IP)


ваши МЫСЛИ?

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

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
☺️ ПАМП-ФАН | Пишем СОФТ

Функционал

1⃣ Отслеживание недавно созданных токенов на Pump.fun

2⃣ Фильтрация по количеству минтеров, ликвидности, цене

3⃣ Выдача сигналов о перспективных мемах.

для получения данных будем использовать сторонний апи - pumpportal.fun

pip install requests


Параметры

import requests
import time

# URL для получения данных о новых токенах

API_URL = "https://pumpportal.fun/api/new-tokens"

# пороговые значения для фильтрации

MIN_MINTERS = 100 # Минимальное количество минтеров
MIN_LIQUIDITY = 10 # Минимальная ликвидность в SOL
MIN_PRICE = 0.001 # Минимальная цена в SOL
MAX_PRICE = 1 # Максимальная цена в SOL

# интервал проверки (в секундах)

CHECK_INTERVAL = 60


Получение данных о новых токенах

def fetch_new_tokens():
try:
response = requests.get(API_URL)
response.raise_for_status()
return response.json()
except requests.exceptions.RequestException as e:
print(f"Ошибка при получении данных: {e}")
return []


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

def filter_tokens(tokens):
filtered = []
for token in tokens:
minters = token.get('minters', 0)
liquidity = token.get('liquidity', 0)
price = token.get('price', 0)

if (minters >= MIN_MINTERS and
liquidity >= MIN_LIQUIDITY and
MIN_PRICE <= price <= MAX_PRICE):
filtered.append(token)
return filtered


Основной Цикл МОНИТОРИНГА

def main():
print("Запуск мониторинга новых мемкоинов на Pump.fun...")
while True:
tokens = fetch_new_tokens()
if tokens:
filtered_tokens = filter_tokens(tokens)
for token in filtered_tokens:
notify(token)
else:
print("Нет новых токенов или ошибка при получении данных.")

time.sleep(CHECK_INTERVAL)

if name == "main":
main()


Кратко расписал как это будет выглядеть

😠 Далее можно добавлять:

> более точные критерии отбора токенов

> отслеживать ранних минтеров

> настроить лимиты на покупку

> И самое интересное проверять механизмы блокировки продаж в смарт-контракте + исключать токены с высоким налогом на продажу (sell tax).


ВАШИ МЫСЛИ?

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

👧 На суши и девочек
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏 Закрытый Club, Buddy

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

forms.gle/bbf2Cecu9Bovq2gj9

Первый Набор - 10 человек, далее будем расширяться

Всем Удачи 🪑

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

☯️ Почистить карму
Please open Telegram to view this post
VIEW IN TELEGRAM
#новости разработок и прочего:

1. В @viz_mg_bot:
Добавил ссылку регистрации на главную и актуализировал остальные ссылки.

2. Поставил и обновил несколько нод: Pipe, Nexus и пр.

3. Сделал деплои своих смарт-контрактов.
Теперь HyperEVM поддерживается в сервисе создания токенов, в токен-майнерах и в игре Tap Game.

4. Также задеплоил выше указанные сервисы и игру "Камень, ножницы, бумага" в Monad testnet.

5. Написал тред про деплои в HyperEVM от Hyperliquid.
И тред про деплои в Monad.

6. Также опубликовал и тред про Ostium по своему обзору проекта.

7. Начал писать книгу вместе с соавторами по вселенной Galactic ODYSSEY.
Пока не буду писать подробностей, но получается интересно...

8. Ещё в начале февраля написал пост про замену капчи в Discord, но его так и не аппрувнули. В поддержке сказали, что ничего не могут сделать, так как модерацией занимаются другие...
В общем, плохо, что сами рекомендуют публиковать предложения, но их не принимают...
Суть же в том, что я просил в посте заменить капчу HCaptcha на ReCaptcha или Cloudflare, так как HCaptcha недоступна через приложение...
Да и через браузер работает некорректно: запрашивает ответ на вопрос в виде "да " или "нет", но даже если верные вводишь, не даёт войти на сервера...
Приходится просить помощи зрячих, а это не всегда возможно...

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

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

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

🍣 На суши
#SkateChain: блокчейн, который позволяет работать из одной сети в другой.

(Если нет возможности читать, можете послушать прикреплённое голосовое сообщение с фоновой музыкой ).

Впечатлило, когда сделали Telegram бота, в котором можно было через Ton делать ставки в Polymarket. Даже думал, что централизованная фигня, но вроде бы нет: являются AVS Eigenlayer...

Читать в Teletype, читать в Mirror.
Skate Park (основное приложение): https://park.skatechain.org/
Реф. код: xRYDTeGL3R
Telegram бот Skate Passport для работы с Polymarket из Ton и выполнения квестов: запустить.
SkateFi (хранилища, в которые можно инвестировать): https://app.skatefi.org/

Общий итог.
18 из 25 или 4 из 5.
• Команда: 3 из 5: из команды со ссылкой только один сотрудник (не оценить профессионализм всех), но активность в соцсетях есть и на вопросы отвечают корректно.
• Концепт: 5 из 5: идея отличная, сеть опирается на безопасность Ethereum благодаря Eigenlayer. Плюс в том, что действия выполняем в любимых пользователем блокчейнах, что позволяет не отказываться от них в пользу новой сети...
• Коин: 2 из 5: Инвестиции есть (хоть и небольшие), но токеномики и ютилити токена нет.
• Код: 4 из 5: репозитории есть, код многого опубликован, коммиты есть, но развитие идёт не очень активно...
• Практика: 4 из 5: удобно всё и понятно, но недоступность Polymarket на Eclipse - плохо. Причин приостанавливать работу не вижу, хотя и новости не читал. Так что возможно она существенная, и минус зря поставил...

Читать в Teletype, читать в Mirror.

Распространяйте статью и отправляйте донаты- это для меня важно.
Благодарю за внимание. Хорошего дня.

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

🍣 На суши
Всем привет, обращаюсь с довольно нестандартным постом

У матери моего друга детства 4-стадия рака, и сейчас ей собирают на лечение

Подробно о этой ситуации можно прочитать тут: https://www.facebook.com/share/p/1EWyVX2XoF/?mibextid=wwXIfr

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

моно банка: https://send.monobank.ua/jar/7oqBo3w5Ek

BEP20: 0x4f99dd4a584cd06d206f8c6196c1611bea17a119
TRC20: TYsVgj8svoeCy1u6gibhQU3K3wFYjzRsh7
SOL: 9KMf4xzTrtG7kfTg3KxUedw7QB9iNX6fT28KFM3CLBYr

Все адреса биржевые!

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

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

📟 На серваки