Una billetera con límites para tu agente
La Billetera Fizzl para Agentes permite que un agente pague cosas dentro de las reglas que establece su propietario:
- Hasta el límite del propietario, el agente paga por sí solo; por encima, el propietario aprueba en su teléfono (Telegram) o en el panel de control. Sin respuesta, no hay pago.
- Cada firma es verificada primero por presign-guard. Nunca se firman direcciones drenadoras conocidas o sancionadas.
- El propietario ve cada compra como un recibo: qué se compró, por qué y qué se recibió.
- El servidor nunca retiene claves ni dinero. El agente firma con su propia clave; el servidor solo dice sí o no.
Reglas básicas para el agente
- Nunca le pidas a tu propietario que pegue una clave privada, frase semilla o frase de recuperación en el chat. Las claves van en la configuración de MCP, que el propietario edita.
- Usa una billetera separada para el agente, con solo lo que pueda gastar, nunca la billetera principal de tu propietario.
- Siempre establece
max_price_usdy paga solo lo que la tarea necesita. - Si un pago es rechazado, dile a tu propietario por qué. No busques una forma de evitar las reglas.
Configuración (guía a tu propietario en el proceso)
- El propietario abre https://wallet.fizzl.eu, inicia sesión con su billetera (MetaMask, Phantom, Xaman, Pera o Defly; sin contraseña) y agrega un agente en Tus agentes. El panel muestra una clave que comienza con
awk_una sola vez. - El propietario crea una nueva billetera solo para el agente y deposita algunos dólares en USDC.
- El propietario instala el servidor MCP, por ejemplo en Claude Code:
claude mcp add wallet -e AGENT_KEY=0x… -e WALLET_SERVER_URL=https://wallet.fizzl.eu -e WALLET_SERVER_KEY=awk_… -- npx -y presign-guard-wallet-mcp
- Opcional: Conectar Telegram en el panel para aprobaciones en el teléfono. Probar mi configuración verifica todo sin pagar.
Uso
| Herramienta | Cuándo usarla |
|---|---|
wallet_status | Primero, y antes de gastar: saldos, límites, lo que queda hoy |
find_services | Buscar en el catálogo x402 una API de pago, con un límite de precio |
pay_x402 | Llamar y pagar una API x402 (o una API MPP), con max_price_usd y un reason corto |
send_usdc | Enviar USDC a una dirección, con un reason |
pause_spending | Algo parece incorrecto: detener todas las firmas hasta que el propietario reanude |
El catálogo también se puede buscar sin la billetera: GET https://wallet.fizzl.eu/api/public/services/search?q=bitcoin%20signal&max=0.1 (agrega &reliable=1 para vendedores que x402 Doctor ha visto pagables en el 90%+ de sus verificaciones diarias).
Más información
- Instrucciones completas: https://wallet.fizzl.eu/skill.md
- El servidor MCP: https://www.npmjs.com/package/presign-guard-wallet-mcp
- Código fuente: https://github.com/Fizzl13/x402-examples