On-chain diver 🤿
2.05K subscribers
170 photos
11 videos
4 files
153 links
Канал про он-чейн аналитику, трейдинг, разработку. Чат https://xn--r1a.website/on_chain_divers_chat

Связь https://xn--r1a.website/inventandchill
Download Telegram
Вкатываемся в Flipside (аналог дюны с бесплатным апи)
Пост 4 из 4

📝 Для создания таблицы активности по конкретному токену на основе сделок на DEX'ах, мы подготовим две вспомогательные таблицы: одну для покупок (raw_buys), другую для продаж (raw_sells). Эти таблицы будут содержать информацию о сделках, где пользователи покупали или продавали указанный токен за ETH.

В таблице сделок есть две очень важных переменных - token_in и token_out т.е. токен на входе, который отправлял пользователь (продавал) в обмен на токен, который получал на выходе, который он купил. Для нашей задачи:

- raw_buys будет содержать сделки, где пользователи покупали указанный токен за ETH.
- raw_sells будет содержать сделки, где пользователи продавали указанный токен за ETH.

Поскольку Flipside обрабатывает данные с задержкой и цены в долларах для сделок не появятся сразу, нам нужно будет подтянуть цены WETH из другой таблицы и умножить их на количество токенов WETH для каждой сделки, чтобы получить сумму сделки в долларах.

with eth_prices as(
select
hour,
token_address,
symbol,
price
from
ethereum.price.ez_prices_hourly
where
token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'
and
hour::date >= current_date - 7
),
raw_sells as(
select
block_number,
tx_hash,
block_timestamp,
origin_from_address wallet,
'🔴 sell' type,
symbol_in sold_token,
amount_in sold_amount,
symbol_out bought_token,
amount_out bought_amount,
round(amount_out * last_value(price) ignore nulls over (order by eth_prices.hour desc), 2) as amount_usd
from
ethereum.defi.ez_dex_swaps swaps
left join
eth_prices
on
date_trunc('hour', swaps.block_timestamp) = eth_prices.hour
and
swaps.symbol_out = eth_prices.symbol
where
token_in = '{{token_address}}'
),
raw_buys as(
select
block_number,
tx_hash,
block_timestamp,
origin_from_address wallet,
'🟢 buy' type,
symbol_in sold_token,
amount_in sold_amount,
symbol_out bought_token,
amount_out bought_amount,
round(amount_in * last_value(price) ignore nulls over (order by eth_prices.hour desc), 2) as amount_usd
from
ethereum.defi.ez_dex_swaps swaps
left join
eth_prices
on
date_trunc('hour', swaps.block_timestamp) = eth_prices.hour
and
swaps.symbol_in = eth_prices.symbol
where
token_out = '{{token_address}}'
)

select * from raw_buys
union all
select * from raw_sells
order by block_timestamp desc


Я объединил указанные запросы в дашборде, который вы можете самостоятельно протестировать после входа на сайт и настроить под свои данные. В таблицах также можно провалиться и изучить код. Все таблицы и графики интерактивные, данные из таблиц можно копировать. В самой таблице в левом нижнем углу есть строка поиска, которая поможет найти значения любого столбца (важно: адреса в Flipside хранятся в нижнем регистре, поэтому если вы введете адрес с большими буквами, таблица не отфильтруется).

📚Содержимое постов также добавлено в гайд по ончейн аналитике

Индексер сделок Raydium/pump.fun Solana с прямым доcтупом к базе clickhouse
👍12
Набросим так сказать, кто хочет подискутировать - велком в чат. Тема интересная

Методолгия из гитхаба Ники (по ссылочкам будете переходить прям на нужный фрагмент кода на питоне, хз как это было сделано, но круто) :
TL:DR on the methdology:
1 Collect all txns with a known sandwicher as the signer(Ec9xymGeMuURLQfpMsMPkEwy5ktAiQSaFSjF5oJ3kERa)
2 filter out txns that make a tip to any jito tip collector
3 filter out txns that aren’t raydium trades
4 group txns that are in the same slot and have a net positive post balance on the same trading pair
5 group identified sandwich txns and leader slots against leader schedule.
Some of the txns might not be sandwiches but upon spot checking the sandwich groupings it's clear that most of these are sandwich txns.
One could also spot check the hashes to see if they are a part of any bundles at https://explorer.jito.wtf/
6
Forwarded from Nika
Я выложила дату по ~240 валидаторам которые сэндвичили

Если кого-то сэндвичили и затем вы чувствовал боль/грусть/апатию
Мне было бы очень приятно если кто-то поддержит/зашейрит

https://x.com/0xsucxub/status/1826028442028224839?s=46&t=VQ63tRf9FX0O7FO21zG_NQ
7🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
🥇 Соревнование по он-чейн аналитике от Wintermute 🥇

Несколько дней назад один из главных маркет-мейкеров в крипте Wintermute запустил челендж-соревнование по он-чейн аналитике

🎯 Цели:
1. Предоставить криптосообществу возможность проверить свои навыки анализа on-chain данных
2. Найти лучшие таланты для исследовательских ролей в Wintermute и дружественных компаниях

🏆 Система оценки:
- 10 заданий. Задачи уровня Tier 1, Tier 2 и Tier 3 оцениваются в 5, 10 и 15 баллов соответственно.
- Для успешного участия достаточно набрать минимум 60 баллов, далее будет ранжирование по результатам

🎉Среди призов куча классных подписок от компаний-партнеров, которые будут распределены среди топ-25 участников набравших минимум 60 баллов

Дедлайн 11:59 PM UTC on September 4, 2024

💻 Вся информация доступна в гитхабе соревнования 💻
Внутри папок текст каждого задания


❗️А теперь самое главное❗️
Представить Wintermute, он же Ex-Research Director of Data Products at The Block, Head of Research из Wintermute, Research collaborator at Paradigm, Igor Igamberdiev @ivigamberdiev прямо сейчас находится в нашем чате и готов помочь вам с ответом на вопросы
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥3👍2❤‍🔥1🙏1
Биржи предсказаний

👨‍🔬 В научной среде есть 2 мнения по этому поводу. Они кстати взаимодополняющие:

1. 📈 За счет того, что люди делают ставку деньгами и имеют “skin in the game”, биржи предсказаний более эффективно прогнозируют чем просто среднее по экспертам в области

2. 📉 Когда биржа предсказаний становится слишком большой, то это может привести к плохим последствиям тк те кто сделал ставки могут начать влиять на события, чтобы исход был в их пользу. И чем больше размер биржи и ставок тем сильнее возможно это влияние

Polymarket на хайпе или близок к нему тк скоро выборы и его еще не зарубили регуляторы. Предыдущие биржи предсказаний постигла именно это судьба

Почему нам это интересно? Данные начинают появляться в нормальной форме для анализа, например от Goldsky

Поиск смарт беттеров на полимаркете с целью копи трейдинга имаджинировали? 🕶🕶🕶🕶🕶🕶🕶

Интересно услышать ваше мнение и опыт работы с такими штуками в нашем чате
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🤔31🔥1
Forwarded from dev.insuline.eth
Media is too big
VIEW IN TELEGRAM
IDE — Cursor

GitHub Copilot уже не тот, и появляется множество новых автокомплитов для VSCode. Я тестировал некоторые из них:

- StarCoder (хорошо работает с локальными моделями)
- Supermaven (его активно шиллил Theo, популярный frontend ютубер)

Но только совсем ленивый не видел миллиард упоминаний Cursor за последние 3 месяца, так что я так же решил его попробовать

Перейти на Cursor очень легко - он автоматически импортирует все настройки из VSCode, включая расширения и историю открытых проектов

Впечатления первое время были странными. Автокомплит ничем не отличался от других, а добавлять импорты с Typescript даже проще, чем использовать LLM для этого. Мое мнение изменилось только с появлением Composer внутри Cursor

Composer - это как хорошо настроенный чат в Claude для работы с проектом, но с сохранением контекста в длительной переписке и индексированием кодовой базы проекта by default

Главное преимущество в сравнении с использованием чатов - автоматическое подставление нового кода в проект. Когда ты работаешь в Claude и загружаешь ему файл на 500 строк и просишь изменить какую-то логику, иногда достаточно трудно глазами найти конкретное место, где он внес изменения, при том часть кода он возвращает в изначальном формате, а где-то пишет existing code there

👀 Хороший пример того, как я использую Composer можно посмотреть на прикрепленной к посту демке. Здесь я показываю, как за 2-3 минуты получилось решить прилетевший баг о проблемах отображения данных в телеграм боте, о котором я еще расскажу немного позднее

Улучшаем работу Cursor:

1.Добавьте .cursorrules в проект с базовым объяснением правил, паттернов и используемых технологий. Пример из популярного opensource fullstack starter kit

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

Happy coding and Happy Programmer's day! 🚀💻
👍7🔥51
Пока далеко не ушли, в Курсоре можно заиндексировать для него любую справку из интернета, чтобы он вам ответы с ее учетом выдавал

https://x.com/dshukertjr/status/1833886970231091305?s=46&t=CL2hzNewmd3gLOMUwv3Etg
Последнее время начал замечать, что много людей приходит в чат, кто есть в сообществе https://xn--r1a.website/chaoticgooddao. Как я сам туда попал уже не помню

Потом еще и пересылки годноты оттуда попадаться начали. Решил узнать, что это такое, оказалось приятое и с любовью модерируемое сообщество где много людей и из нашего чата. Админ @iamlonga согласился друг про друга написать, что я и делаю с большим удовольствием
🔥142💘1
Forwarded from shitco1nguru 🥟 GYOZA dev
Там банану ломанули, пока непонятно как. Ну не целиком, а часть кошельков сдрэйнили. Возможно через gateway бота, но это не точно. Если у кого есть бабки там, переведите на свежие кошельки
Forwarded from Easy Peasy
статистика торговых ботов посчитанная на транзах с ПФ примерно за час
👍5🔥2
Последние пару дней в чате прям горячо было, захотелось аж выжимками поделиться

Большое спасибо и огромное уважение всем участникам дискуссий
Forwarded from ChatLogixBot
📆 Что обсуждалось вчера 21.09.2024

🔗 Сравнение Layer 2 решений (9 сообщений)
💸 Обсуждение раг пулов ликвидности (6 сообщений)
📈 Инструменты для анализа транзакций и PNL (6 сообщений)
🚀 Тестирование новых проектов и дропы (3 сообщений)
⚖️ Обсуждение легальности раг-пуллов (20 сообщений)
💻 Выбор языка программирования для ончейна (20 сообщений)
🔍 Сравнение языков Python и JavaScript (16 сообщений)
🖥️ Критика интерфейсов в C# и Delphi (10 сообщений)
🖥️ Обсуждение нод и мемпула (10 сообщений)

Интересные ссылки:

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

#dailysummary
👍1
Forwarded from ChatLogixBot
📆 Что обсуждалось вчера 22.09.2024

🔄 Изменения в механизмах торговли (9 сообщений)
🤖 Использование ботов в торговле (7 сообщений)
🔍 Анализ транзакций и их источников (5 сообщений)
📊 Несоответствие данных между сервисами (4 сообщений)
🎯 Снайпинг и его эффективность (22 сообщений)
🪙 Обсуждение эфир и солана (14 сообщений)
💰 Проблемы с ценами и комиссионными (10 сообщений)
🤖 Крутка объемов и боты (10 сообщений)
🔍 Поиск прибыльных кошельков на Солане (1 сообщений)
📊 Инструменты для анализа данных (1 сообщений)

Интересные ссылки:

🔗 Ссылка на tonviewer для проверки данных о холдерах токена $NOT.
🔗 Ссылка на Dune для поиска прибыльных кошельков, которые торговали мемами на Солане.
🔗 Данные о торговых кошельках для анализа снайперов на платформе Solana.
🔗 API для агрегирования аккаунтов в блокчейне, позволяющее анализировать данные о транзакциях.

#dailysummary
🔥2
Позалипать норм
🔥9
Тем, кто торгует или интересуется мемами, очень рекомендую почитать дискуссию за 24 число
👍7
Forwarded from ChatLogixBot
📆 Что обсуждалось вчера 24.09.2024

📊 Критерии оценки контрактов (9 сообщений)
📈 Торговые стратегии и аналитика (9 сообщений)
🤖 Обсуждение ботов для анализа и мониторинга (8 сообщений)
🤿 Обсуждение методов снайпинга и миграции (7 сообщений)
🔍 Аудит и анализ контрактов (7 сообщений)
🔄 Переход в другие платформы (Discord, Telegram) (6 сообщений)
🔍 Обсуждение методов проверки ханипотов (6 сообщений)
📈 Использование аналитических инструментов (6 сообщений)
📊 Уровни Фибоначчи в трейдинге (6 сообщений)
📊 Анализ токенов и статистика (5 сообщений)

Интересные ссылки:

🔗 Ссылка на информацию о токене Biττensor Dog на Etherscan.
🔗 Статья о нулевом адресе в Solidity и его использовании.

#dailysummary
1
Гайд по Дюне (не той, что Арракис, а Dune.com) от человека, который там даже не зареган (то есть от меня).

Зачем же я его пишу? Потому что это идеальная точка входа для новичков кто хочет что-то сам поделать и ПРОСЛАВИТЬСЯ. Кроме шуток, если сделаете хороший дашборд, то вас полкриптомира отлайкает и отфоркает

💡 Главное преимущество: это самая популярная платформа SQL-дашбордов, где можно создавать множество отчетов и находить данные о любом блокчейне.

💸 Главный недостаток: импортировать эти данные в Python довольно дорого или просто непрактично.

Как этому научиться? Доступно множество видео и текстовых руководств.

🎓 Что я рекомендую? Сообщество Эндрю Хонга: Crypto Data Bytes. Попадете на его сабстак с кучей статей по теме и за ее пределами

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

🔍 Пример обзора еженедельного задания: YouTube видео

💡 Либо просто читайте материалы и начните с отличного плейлиста Эндрю на YouTube по обучению работе с Dune


Раздел добавлен в гайд по ончейн аналитике

Индексер сделок на Raydium и pump.fun
👍85
nansen.ai выкатил функционал для соланы

Пока лишь для обладателей подписки Professional (та что за приблизительно 1000$ в месяц)

Но говорят через несколько недель и обладатели стандартной подписки тоже получат доступ

Даже лейблинг адресов грозятся выпустить

Индексер сделок на Raydium и pump.fun
🔥53
Я прямо скажу был удивлен
🤯5
On-chain diver 🤿
Там банану ломанули, пока непонятно как. Ну не целиком, а часть кошельков сдрэйнили. Возможно через gateway бота, но это не точно. Если у кого есть бабки там, переведите на свежие кошельки
Разбор что же случилось с бананаботом и немного о случаях с другими ботами от RektHQ

TL;DR от чатгпт
11 пользователей потеряли $3 млн.
Атака эксплуатировала уязвимость в Telegram message oracle, затронув боты на Ethereum и Solana, включая другие популярные боты, такие как Maestro Bot и Unibot. Banana Gun оперативно отключил свои боты на Ethereum и Solana, чтобы предотвратить дальнейшие потери.

Параллельно другие боты, такие как Maestro Bot и Unibot, также были атакованы, но не раскрыли подробную информацию.

https://rekt.news/bananagun-rekt/
👍2🤔2
Forwarded from Sleepy
вот есть файл, где показано какие блокчейны представлены у каких дата провайдеров

не знаю правда насколько актуальность поддерживают они...
https://docs.google.com/spreadsheets/d/1Ydi8H8rt2aECMwINDy0F1HDifcXWjaAYwKp9WriorR4/edit#gid=442809211
31