AgentPey · live demo · demo en vivo

Stellar Testnet — live Stellar Testnet en vivo

AgentPey

An agent that proves who operates it, what it can spend, and buys for real in a Stellar Bazaar on testnet. Un agente que prueba quién lo opera, qué puede gastar, y compra de verdad en un Bazaar de Stellar en testnet.

00

Connect wallet Conectar wallet

Sign a one-time message with Freighter to prove you control that Stellar account — no secret key ever leaves your wallet. Firmá un mensaje de un solo uso con Freighter para probar que controlás esa cuenta de Stellar — ninguna llave secreta sale de tu wallet.

This is real Web3 interaction: Freighter itself asks you to approve the signature, and the server checks it cryptographically against the address you claim. Esto es interacción Web3 real: Freighter te pide aprobar la firma, y el servidor la verifica criptográficamente contra la dirección que decís tener.

01

Real bazaar catalog Catálogo real del bazaar

Read live from stellar-bazaar-x402.vercel.app. Leído en vivo de stellar-bazaar-x402.vercel.app.

Loading…Cargando…
02

Session Sesión

Issues an AgentPass credential and a Mandate, both signed and anchored on Stellar testnet, and starts the agent. Emite una credencial AgentPass y un Mandato, ambos firmados y anclados en Stellar testnet, y arranca el agente.

The agent obtains its identity credential (who controls it) and its spending permit (how much it can buy), both signed and recorded on the Stellar blockchain. El agente obtiene su credencial de identidad (quién lo controla) y su permiso de gasto (cuánto puede comprar), los dos firmados y grabados en la blockchain Stellar.

03

Buy Comprar

From the catalog, Swap Risk Quote has a real payment connected. The "Buy" button signs the intent and executes the real x402 payment. Del catálogo Swap Risk Quote tiene un pago real conectado. El botón "Comprar" firma la intención y ejecuta el pago x402 de verdad.

This instruction has to stay in Spanish for now: the bazaar in use only understands Spanish. Esta instrucción debe quedar en español por ahora: el bazaar utilizado solo entiende español.

Each click pays for real: 0.001 USDC per purchase. Cada clic paga de verdad — 0.001 USDC por compra.
    04

    Revoke the Mandate Revocar el Mandato

    Cancels the purchase permit from outside the agent. The credential stays active; it's a different authority being cancelled. Cancela el permiso de compra desde afuera del agente. La credencial sigue activa, es una autoridad distinta la que se cancela.

    The agent's permit gets cancelled from outside, instantly; the agent can't prevent it. That's the central guarantee of the whole project. Se cancela el permiso al agente desde afuera al instante, el agente no lo puede evitar. Es la garantía central de todo el proyecto.

    05

    Ledger (MandateVault) Bitácora (MandateVault)

    Every authorization decision (granted or refused), and the on-chain anchor of every real payment. The chain and the status of each anchor are read live. Cada decisión de autorización (aprobada o rechazada) y el anclaje on-chain de cada pago real. La cadena y el estado de cada anclaje se lee en vivo.

    The history of every decision and every payment, tamper-evident. El historial de cada decisión y cada pago, a prueba de manipulación.