business Pepe

Пост

Этот пост по его id.

https://api.web3aggregator.io/api/v1/posts/20047
curl -H "Authorization: Bearer $W3A_API_KEY" 'https://api.web3aggregator.io/api/v1/posts/20047'

Нужен ключ: W3A_API_KEY в окружении.

API отдаёт одно это сообщение: остальные части альбома там — отдельные посты, связанные полем album.

Документация API
Заметки по TxFlow

Не секрет, что совсем недавно многие обнаружили в TxFlow очередную итерацию Hyperliquid. Это неважно, т.к. почти все продукты одинаковы: какой-то больше похож на другой, а какой-то меньше.

TxFlow заинтересовал как площадка, где можно ММить рынки, и, возможно, эти заметки кому-то пригодятся.

Торгового API для пользователей, к которому мы привыкли, здесь нет. Вместо него работает аналог торговых агентов на Hyperliquid: можно сгенерировать новую пару ключей, одобрить builder, а после аппрувнуть агента.

Builder - приложение-посредник, которое может брать свою комиссию с ваших ордеров, но только если он указан в ордере. Проблема в том, что на mainnet одобрить можно только builder из белого списка TxFlow.

Адрес builder из примера в документации и случайный свой адрес биржа отклоняет с ошибкой, которая сообщает, что builder не находится в белом списке. Приходится брать builder, которого уже одобрили другие трейдеры. Их адреса видны в последних сделках, а одобренные ими builder отдает запрос approvedBuilders.

Удобнее всего делать это через собственный интерфейс. Аппрув нужно подписать своим кошельком, и, если следовать примеру из документации, приватный ключ придется переносить на сервер. Тогда нужно либо долго думать над защитой от нежелательных посетителей (бывает ведь, что кто-то получает доступ к серверу?), либо создавать отдельный адрес и надеяться, что деньги не выведут с TxFlow.

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

Итого, наработки по удобному UI для создания торгового агента, если вам тоже нечего делать:
https://lexanofomo.github.io/txflow_should_not_exist/ - UI без скачивания
https://github.com/lexanofomo/txflow_should_not_exist - если хотите запустить у себя
Этот каналRUОткрыть в TelegramКанал