← Todos os guias

Adicione saldo à sua conta: a Wallet e o Vault

Seu saldo no Halo fica em um vault on-chain na Base. Aprenda a depositar USDC no diálogo da Wallet, como funcionam os gastos, Free vs Reserved, e como sacar.

Tudo o que você gasta no Halo passa pelo seu vault — um depósito em garantia (escrow) de USDC on-chain na Base. Você o gerencia no diálogo Wallet (abra-o pela pílula da wallet no cabeçalho). Deposite uma vez, e cada prompt e cada ferramenta debitam desse saldo automaticamente — sem uma janela pop-up da wallet a cada mensagem.

O Halo está em alpha na mainnet da Base com USDC real.

Wallet

Funds you put here pay for prompts and tools automatically — no popup per message.

Inference balance
Total$42.50
Free$38.10
Reserved$4.40
Free — spendable now Reserved — held for prompts in flight, returns to Free

$1.20 in expired reservations can be reclaimed to Free.

Reclaim
Deposit Withdraw
Amount (USDC) · wallet $50.00
5USDC
$1 $5 $10
Deposit $5.00
Illustration — the Wallet dialog

O que você precisa

  • Uma wallet na Base (uma wallet de navegador compatível com EVM).
  • USDC na mainnet da Base — o dinheiro que você gasta em inferência e ferramentas.
  • Um pouco de ETH na Base — apenas para pagar o gas ao depositar ou sacar. Você não assina nem paga gas em prompts individuais.

Lendo seu saldo

A Wallet mostra seu saldo de inferência como três números:

  • Total — tudo o que está no vault.
  • Free (disponível) — pronto para gastar ou sacar.
  • Reserved (reservado) — retido temporariamente para prompts em andamento. Quando uma requisição é liquidada por menos do que foi separado, o restante volta para Free automaticamente.

Como depositar

  1. Abra o diálogo Wallet e escolha a aba Deposit (depositar).
  2. Informe um valor de USDC (há atalhos rápidos como $1 / $5 / $10).
  3. Confirme. Seu primeiro depósito exige uma aprovação única de USDC (dois pop-ups), e também configura uma session key (chave de sessão) para que cada pagamento seguinte seja sem pop-up. Depois disso, os depósitos são uma única confirmação.

Durante a alpha, o diálogo mostra um limite de depósito por wallet.

Assim que o depósito é confirmado, seu saldo fica disponível e você pode começar a enviar prompts — o Halo gasta desse saldo conforme você avança, cobrando os tokens reais que cada requisição usa.

Como sacar

Os saques têm timelock — um breve atraso que impede que fundos sejam retirados por baixo de um operador que está no meio de uma requisição. É um fluxo de dois passos:

  1. Na aba Withdraw (sacar), escolha Request withdrawal (solicitar saque).
  2. Espere a contagem regressiva desbloquear, depois reabra a Wallet e saque (Withdraw) o valor (um botão Max preenche todo o seu saldo Free).

Apenas o seu saldo Free é sacável — os fundos Reserved se desbloqueiam quando a retenção é liberada. Reservas expiradas podem ser devolvidas ao Free com Reclaim (recuperar) quando houver alguma disponível. Depositar, solicitar e sacar são transações que sua wallet principal assina, então cada uma consome aquele pequeno valor de ETH para o gas.

Sobre a session key

A session key única criada pelo primeiro depósito é uma chave pequena que seu navegador guarda e que aprova pagamentos por você — assim sua wallet principal não é consultada a cada prompt. Ela nunca pode mover fundos para fora da sua wallet principal; apenas autoriza o gasto sobre o saldo do seu vault.

Relacionados