Bankr Skills
Коллекция скиллов для крипто-агентов: кошельки, обмен токенов, ончейн-данные и протоколы Uniswap, Base, Alchemy, Zerion, каждый ставится отдельно
- 1 208 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Скилл bankr управляет кошельками: переводы, обмен токенов и торговля с реальными деньгами
- Ключ bk_ дает доступ к кошелькам EVM и Solana
- Часть скиллов исполняет транзакции в сети и принимает платежи по схеме x402
Установка
- Работает в
Ручная установка
install the [skill-name] skill from https://github.com/BankrBot/skills/tree/main/[skill-name]
Подставьте имя папки вместо skill-name и отдайте фразу агенту. Скилл копируется целиком, с references.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Скилл bankr управляет кошельками: переводы, обмен токенов и торговля с реальными деньгами
- Ключ bk_ дает доступ к кошелькам EVM и Solana
- Часть скиллов исполняет транзакции в сети и принимает платежи по схеме x402
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Bankr Skills — репозиторий готовых скиллов, которые подключают агента к крипто-сервисам. Каждый скилл лежит в своей папке с SKILL.md, файлом catalog.json и справочными материалами, а в README собрана таблица: поставщик, скилл и описание. Поставщиков много: Uniswap, Alchemy, Zerion, Base, EthSkills, Symbiosis, Veil Cash, Zyfai и другие. Скиллы закрывают разные задачи. Alchemy отдает данные блокчейнов, балансы, NFT и историю переводов. Zerion показывает портфель и позиции по десяткам сетей. Наборы Uniswap и Base ведут от планирования обмена и настройки сети до запуска ноды. Suwappu дает кросс-чейн обмен, по умолчанию только на чтение, а скилл WAKE оценивает токены в Base через открытый эндпоинт без авторизации. Основной скилл bankr работает с CLI @bankr/cli и ключом bk_. Он нужен для торговли токенами, переводов, баланса и PnL. Часть сторонних скиллов исполняет транзакции через Bankr, другие работают независимо. Скилл ставится командой агенту с адресом его папки на GitHub.
Для кого. Для разработчиков и трейдеров, которые строят крипто-агентов и хотят подключать кошельки, обмены и ончейн-данные готовыми скиллами.
Подходит, если
- Агенту нужны данные кошелька: портфель, позиции DeFi и история операций через Zerion или Alchemy
- Строится приложение на Base или Uniswap, и нужны проверенные справочники по сети, развертыванию контрактов и хукам v4
- Нужен обмен токенов между сетями с котировками и предпросмотром перед исполнением
- Проект проверяет смарт-контракты: в наборе EthSkills есть аудит по списку из более чем 500 пунктов
- Надо быстро оценить токен в Base по рейтингу и контрактной безопасности без ключа API
Не подходит, если
- Нужен один скилл с простой установкой: коллекция большая, ставьте только нужные папки
- Нельзя давать агенту доступ к деньгам: скиллы bankr умеют переводить и торговать
- Нужна проверенная лицензия: в репозитории нет файла LICENSE
- Задача не связана с блокчейном и крипто-сервисами
Пример запроса к агенту
Установи скилл alchemy из https://github.com/BankrBot/skills/tree/main/alchemy и покажи балансы токенов для этого адреса в сети BaseОграничения
Репозиторий представляет собой каталог чужих и собственных скиллов, качество и поддержка у каждого свои. Скилл копируется целиком: одного SKILL.md без папки references недостаточно, ссылки внутри него станут мертвыми. Основной скилл требует CLI @bankr/cli и регистрации с получением ключа bk_, при входе принимаются условия сервиса.
Некоторые скиллы платные по схеме x402: это микроплатежи в USDC за запрос. Лицензия репозитория не указана. Доступность сервисов Bankr и подключенных крипто-протоколов из России в описании не проверяется.
Как отключить. Удалите папку нужного скилла из каталога скиллов агента. Для основного скилла дополнительно выполните выход из CLI командой bankr и отзовите ключ bk_ на странице bankr.bot/api-keys.
Частые вопросы
Как поставить скилл из Bankr Skills?
Скажите агенту: install the skill-name skill from https://github.com/BankrBot/skills/tree/main/skill-name, подставив имя папки. Агент должен забрать папку целиком, вместе с references и scripts.
Что умеет основной скилл bankr?
Он работает с крипто-агентом Bankr: торговля и обмен токенов и токенизированных акций, балансы и PnL, переводы, перпетуалы. Доступ идет через CLI @bankr/cli или REST API по ключу bk_, а регистрация создает кошельки EVM и Solana.
Можно ли ограничить ключ только чтением?
Да. Ключи можно создавать только для чтения: флаг --read-only при входе по почте подходит для исследования и мониторинга. Дополнительно есть список разрешенных адресов получателей и список IP.
Какие поставщики есть в коллекции?
В таблице README Uniswap, Alchemy, Zerion, Suwappu, Base, EthSkills, Symbiosis, Polygon, TrustLayer, Veil Cash, Versa, WAKE, WaybackClaw, Zyfai и другие. Наборы Uniswap, Base и EthSkills состоят из нескольких скиллов, которые ставятся независимо.
Нужен ли Bankr для остальных скиллов?
Нет, не для всех. Alchemy, Zerion и WAKE работают через собственные API. Скиллы вроде Symbiosis и Trails используют Bankr для исполнения транзакций, это указано в их описании.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыОфициальные скиллы Binance для агентов: Spot и Futures через binance-cli, фиат, P2P, ончейн-кошелек, сигналы и данные о токенах
Набор устанавливаемых финансовых скиллов для агента: новости, данные по акциям, тональность, прогноз, сигналы, отчеты и поиск
Набор скиллов для частных инвесторов и трейдеров: обзор рынка, скрининг акций, теханализ, планирование сделок, журнал и разбор результатов
Скилл ищет узкие места в цепочке поставок отрасли и отбирает акции китайских бирж, Гонконга и США с проверкой по котировкам
13 скиллов для квантовой торговли на рынке китайских A-акций: данные AKShare и BaoStock, бэктесты Backtrader и RQAlpha, документация QMT и JoinQuant
Восемь расчетных скиллов для продавца WB и Ozon
mikhail-marketplace-skills
Набор скиллов SKILL.md для расчетов продавца маркетплейсов: реклама, финансы, юнит-экономика, склады, отчет о прибыли, посты и проверка сертификатов
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Bankr Skills (эта запись) | нет | 1 208 | ||
| Solana MCP by Vybe | да | OAuth | 2 209 | один MCP-сервер с данными Solana, без кошелька и торговли |
| tradingview-mcp | нет | не нужна | 5 163 | MCP-сервер с котировками и техническим анализом для акций, крипты и форекса |
| OmniClaw | нет | 570 | CLI и SDK на Python для платежей агента в USDC |
Коротко о README
README короткий: заголовок, команда установки скилла по адресу папки и большая таблица доступных скиллов с поставщиками и описаниями. Подробности каждого скилла лежат в его папке, у основного скилла bankr в SKILL.md расписаны вход, CLI и справочники.
Бейдж для README
Исходный SKILL.md
---
name: bankr
description: Bankr is an AI crypto agent with its own wallets, a direct Wallet API and a pay-as-you-go LLM gateway, driven by the `bankr` CLI or the REST API. Use it when the user wants to trade or swap crypto or tokenized stocks, check balances or PnL, send tokens, trade perps (Hyperliquid, Avantis) or prediction markets (Polymarket), buy, sell or mint NFTs, look up prices, market data or token research, claim Merkl rewards, browse the web through the agent, launch a token or claim its fees, automate orders, sign or submit transactions, call or deploy x402 paid endpoints, store files on their wallet, or use and pay for LLMs through Bankr. Chains: Base, Ethereum, Polygon, Solana, Unichain, World Chain, Arbitrum, BNB Chain, Robinhood Chain and Arc.
metadata:
{
"clawdbot":
{
"emoji": "📺",
"homepage": "https://bankr.bot",
"requires": { "bins": ["bankr"] },
},
}
---
# Bankr
Bankr is an AI crypto agent that holds its own wallets. Two ways in, both using the same `bk_...` API key:
- **Bankr CLI** (`@bankr/cli`, recommended). It handles login, job polling and confirmations for you.
- **REST API** at `https://api.bankr.bot`. Use `/agent/*` for natural-language prompts (async jobs) and `/wallet/*` for direct, synchronous wallet operations.
**Installing this skill means downloading the whole `bankr/` folder: this `SKILL.md` plus every file in [references/](references/).** A copy of `SKILL.md` alone leaves every reference link below dead.
This file is the entry point. Topic detail lives in [references/](references/) (read the one for your task before acting), in the docs at [docs.bankr.bot](https://docs.bankr.bot), and in the OpenAPI spec at `https://docs.bankr.bot/openapi/api.yaml`. **Fetch the spec instead of guessing a route or payload.** It is the authoritative request/response schema and can be newer than this skill.
## Get an API key
**Check whether you're already authenticated.** The host may supply the key, either as `BANKR_API_KEY` or through an egress proxy that attaches it to requests. Try `bankr whoami`, or make a request, before logging in, and never ask the user to paste a key just because the variable is empty. See [host-managed credentials](references/safety.md#host-managed-credentials-no-key-on-disk).
Signing up provisions an EVM wallet (one address on every EVM chain) and a Solana wallet, so there is nothing to set up by hand.
### Headless email login (recommended for agents)
Run `bankr update` first. The flow below works on @bankr/cli 0.3.38 and later. Pass `--accept-terms` and `--key-name` explicitly: from 0.3.43 a headless login accepts the Terms by itself and picks a unique key name, but on 0.3.38 a headless login without `--accept-terms` fails after the one-time code has been used, and an omitted key name defaults to `CLI-<date>`, which collides with a key created earlier that day.
1. `bankr login email <email>` sends a one-time code.
2. Ask the user for everything in **one** message:
- the **code** from their email;
- their go-ahead on the **[Terms of Service](https://bankr.bot/terms)**. Share the link and say plainly that step 3 accepts the Terms on their behalf. **If they decline, stop.**
- any changes to the key defaults below, and a **key name** (an active key can't reuse a name).
3. Run `bankr login email <email> --code <otp> --accept-terms --key-name "<name>" [flags]`.
| New-key default | Flag to change it |
| --- | --- |
| Wallet API on | `--no-wallet-api` |
| Agent API on | `--no-agent-api` |
| Token Launch API on | `--no-token-launch` |
| Read-write | `--read-only` (for research or monitoring keys that must never transact) |
| LLM gateway off | `--llm` |