> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blockradar.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Aceptar Pagos de Agentes

> Reciba pagos de agentes de IA en stablecoins, que llegan a su billetera de Blockradar como depósitos ordinarios

<Note>
  En resumen<br />
  Los agentes de IA pueden pagar APIs y datos por solicitud, en stablecoins, mediante protocolos abiertos de pago para agentes. Si vende a agentes, una dirección de Blockradar puede recibir esos pagos. Llegan como depósitos ordinarios, con el webhook habitual y la billetera del agente que paga como remitente, así que no hay nada nuevo que integrar del lado de Blockradar.
</Note>

## Protocolos Compatibles

| Protocolo | Redes y tokens |
| - | - |
| [x402](https://www.x402.org) | Cadenas EVM, USDC (EIP-3009) |

<Tip>
  ¿Está creando el agente que paga? Consulte [Realizar Pagos con Agentes](/es/use-cases/make-agent-payments).
</Tip>

## Requisitos Previos

<Steps>
  <Step title="Clave API">
    Obtenga su clave API desde el [Panel de Blockradar](https://dashboard.blockradar.co). Diríjase a **Developers** para generar una.
  </Step>

  <Step title="Billetera Principal EVM">
    Cree una billetera principal en el panel en la cadena en la que cobra, como Base (consulte [Crear una Billetera Principal](/es/guides/create-master-wallet)).
  </Step>

  <Step title="USDC Habilitado">
    Habilite USDC en la billetera. Su billetera solo detecta depósitos de activos que haya agregado. Consulte [Gestión de Activos](/es/use-cases/asset-management).
  </Step>

  <Step title="URL de Webhook">
    Configure un endpoint de webhook en su panel en **Developers → Webhooks** para recibir una notificación de cada pago.
  </Step>
</Steps>

***

## Cómo Funciona x402

[x402](https://www.x402.org) es un protocolo abierto que permite a una API cobrar por solicitud. Su API responde a una solicitud no pagada con HTTP `402 Payment Required` y el precio, el agente reintenta con una autorización de USDC firmada, y un **facilitador** verifica esa autorización y envía la transferencia en cadena, pagando el gas. El USDC se mueve directamente de la billetera del agente a su dirección `payTo`.

Usted ejecuta el middleware de servidor de x402 y elige el facilitador. Blockradar es donde llega el dinero.

## Cobrar con x402

<Steps>
  <Step title="Establezca una dirección de Blockradar como payTo">
    Use la dirección de la billetera principal, o [genere una dirección hija](/es/api-reference/addresses/generate-address) por producto o cliente y adjunte `metadata` para que cada pago se asocie con lo que se compró. En el [Plan de Checkout](/es/use-cases/checkout#plan-de-checkout) las direcciones hijas no están disponibles, así que use la dirección de la billetera principal.
  </Step>

  <Step title="Liquide a través de un facilitador">
    Apunte su middleware de x402 a un facilitador que admita su red. El [Circle Facilitator Service](https://developers.circle.com/facilitator-service) liquida USDC en Arc, Base y Polygon PoS. Use una clave API de Circle al configurarlo.
  </Step>

  <Step title="Reciba el pago como un depósito">
    Cuando el facilitador liquida, la transferencia de USDC a su dirección `payTo` se detecta como cualquier otro depósito y dispara el habitual [webhook `deposit.success`](/es/use-cases/deposit-stablecoins#payload-del-webhook).
  </Step>
</Steps>

En el webhook, `senderAddress` es la **billetera del comprador**, no el facilitador que envió la transacción, para que pueda ver quién pagó. `hash` coincide con el `transaction` del `PAYMENT-RESPONSE` que devolvió su servidor.

<Tip>
  Los pagos x402 suelen ser de un centavo o menos. Si `payTo` es una dirección hija con el barrido automático activado, cada pago se barre a la billetera principal por separado. Configure un [umbral de barrido](/es/use-cases/asset-management) para USDC, o use la dirección de la billetera principal como `payTo`, para no pagar por barrer montos menores que la comisión de barrido.
</Tip>

***

## Limitaciones de x402

* **Redes EVM.** Los pagos en redes x402 no EVM, como Solana, no se han probado con direcciones de Blockradar.
* **Sin nanopagos de Circle Gateway.** La opción de pagos por lotes de menos de un centavo de Circle no se ha probado con billeteras de Blockradar.

***

## Mejores Prácticas

* **Una dirección por producto o cliente.** Genere una dirección hija por recurso de pago o por cuenta de comprador y etiquétela con `metadata`, para que cada webhook de depósito le indique qué se compró sin necesidad de consultarlo.
* **Concilie por hash.** Haga coincidir el `hash` de cada webhook `deposit.success` con el `transaction` que su servidor devolvió en `PAYMENT-RESPONSE`.
* **Pruebe primero en testnet.** Apunte su middleware a una red de testnet, como Base Sepolia (`eip155:84532`), y páguese a sí mismo con USDC de testnet de los [faucets](/es/use-cases/supported-assets) antes de pasar a producción.

***

## Referencia API

| Endpoint | Descripción |
| - | - |
| [Generate Address](/es/api-reference/addresses/generate-address) | Crear una dirección `payTo` dedicada |
| [Update Address](/es/api-reference/addresses/update-address) | Activar o desactivar el barrido automático de una dirección |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.