Пополнение счёта: Wallet и Vault
Ваш баланс в Halo хранится в ончейн-vault на Base. Узнайте, как пополнить USDC в диалоге Wallet, как работают траты, чем отличаются Free и Reserved, и как вывести средства.
Всё, что вы тратите в Halo, проходит через ваш vault — ончейн-эскроу USDC на Base. Управлять им можно в диалоге Wallet (откройте его через плашку кошелька в шапке). Пополните баланс один раз, и каждый промпт и инструмент будут автоматически списывать средства с него — без всплывающего окна кошелька на каждое сообщение.
Halo находится в альфа-версии в основной сети Base с реальными USDC.
Funds you put here pay for prompts and tools automatically — no popup per message.
$1.20 in expired reservations can be reclaimed to Free.
ReclaimЧто понадобится
- Кошелёк в сети Base (браузерный EVM-кошелёк).
- USDC в основной сети Base — деньги, которые вы тратите на инференс и инструменты.
- Немного ETH в сети Base — только для оплаты газа при пополнении или выводе. Подписывать и платить газ за отдельные промпты не нужно.
Как читать баланс
В диалоге Wallet ваш баланс инференса показан тремя числами:
- Total — всё, что есть в vault.
- Free — доступно для трат или вывода.
- Reserved — временно зарезервировано под промпты в процессе выполнения. Когда запрос закрывается на сумму меньше зарезервированной, остаток автоматически возвращается в Free.
Как пополнить баланс
- Откройте диалог Wallet и выберите вкладку Deposit.
- Введите сумму USDC (есть быстрые пресеты вроде $1 / $5 / $10).
- Подтвердите. Первое пополнение требует одноразового разрешения (approval) на USDC (два всплывающих окна), а также настраивает session key, так что все последующие платежи проходят без всплывающих окон. После этого пополнение — это одно подтверждение.
Лимит пополнения на кошелёк отображается в диалоге на время альфа-версии.
После подтверждения пополнения баланс заполнен, и можно начинать отправлять промпты — Halo списывает средства по ходу дела, тарифицируя фактически использованные токены для каждого запроса.
Как вывести средства
Вывод средств проходит через таймлок — небольшую задержку, которая не даёт вывести средства из-под оператора, обрабатывающего запрос в этот момент. Это двухэтапный процесс:
- На вкладке Withdraw выберите Request withdrawal.
- Дождитесь окончания обратного отсчёта, затем снова откройте Wallet и выполните Withdraw нужной суммы (кнопка Max подставит весь ваш баланс Free).
Вывести можно только баланс Free — средства Reserved разблокируются после снятия соответствующих холдов. Просроченные резервирования можно вернуть в Free кнопкой Reclaim, когда такие доступны. Пополнение, запрос на вывод и сам вывод — это транзакции, которые подписывает ваш основной кошелёк, поэтому каждая из них требует немного ETH на газ.
О session key
Одноразовый session key, создаваемый при первом пополнении, — это небольшой ключ, который хранится в вашем браузере и подтверждает платежи за вас, так что основной кошелёк не спрашивает подтверждение при каждом промпте. Он никогда не может вывести средства из вашего основного кошелька — он лишь авторизует траты в пределах баланса vault.
Смотрите также
- Впервые здесь? Начните с использования Halo в вебе.
- Платите и за внешние инструменты: подключение инструментов через x402.
- Работаете через CLI? Режим vault описан в создании платного эндпоинта.