# agentwallet

Скилл даёт ИИ-агенту серверный кошелёк: платит по x402 и MPP, подписывает транзакции на сервере и держит траты в рамках политики.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 2600 установок · ★ 4
- Автор: frames-engineering
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/frames-engineering/skills/tree/HEAD/skills/agentwallet/SKILL.md
- Обновлён: 2026-03-21
- HTML: https://affpapa.org/nevibecode/skills/agentwallet

## Что делает

Кошелёк заводится после подтверждения почты одноразовым кодом. Дальше агент читает `~/.agentwallet/config.json`, берёт оттуда `apiToken` и работает с ним — все подписи идут на стороне сервера, ключи не лежат в проекте.

Основной сценарий — оплата платных API. Вместо ручной обработки ответа 402 скилл советует использовать эндпоинт `/x402/fetch`: агент отправляет целевой URL и тело запроса, а сервер сам ловит требование оплаты, подписывает платёж и повторяет вызов. Есть `dryRun`, чтобы посмотреть стоимость до списания, и `preferredChain` со `preferredToken` — поддерживаются сети EVM и Solana, токены USDC, USDT и CASH. Для MPP предусмотрен отдельный эндпоинт.

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

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add frames-engineering/skills --skill agentwallet -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/agentwallet/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/agentwallet/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add frames-engineering/skills --skill agentwallet -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/agentwallet/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add frames-engineering/skills --skill agentwallet -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/agentwallet/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install frames-engineering/skills agentwallet
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/agentwallet/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add frames-engineering/skills --skill agentwallet -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/frames-engineering/skills --path skills/agentwallet
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/agentwallet/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add frames-engineering/skills --skill agentwallet -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/frames-engineering/skills/tree/HEAD/skills/agentwallet/SKILL.md

## Когда брать
- оплатить платный API из агента без ручной подписи транзакции
- посмотреть стоимость запроса до списания через `dryRun`
- выбрать сеть и токен под доступный баланс
- получить серверный кошелёк после подтверждения почты
- ограничить траты агента политикой и заморозкой кошелька

## Примеры запросов агенту
- Подключи agentwallet: спроси у меня email и проведи меня через OTP
- Сделай запрос к платному API через `/x402/fetch` и покажи, сколько списали
- Проверь баланс и покажи мои реферальные награды

## Похожие
- [okx-agent-payments-protocol](https://affpapa.org/nevibecode/skills/okx-agent-payments-protocol.md) — скилл · 13700 установок
- [pay-with-app](https://affpapa.org/nevibecode/skills/pay-with-app.md) — скилл · 524 установки
- [x402-payments](https://affpapa.org/nevibecode/skills/x402-payments.md) — скилл · 462 установки
- [gmgn-wallet-review](https://affpapa.org/nevibecode/skills/gmgn-wallet-review.md) — скилл · 2400 установок
- [use-usdc](https://affpapa.org/nevibecode/skills/use-usdc.md) — скилл · 1000 установок
- [nansen-wallet-manager](https://affpapa.org/nevibecode/skills/nansen-wallet-manager.md) — скилл · 366 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
