Cómo se crea una orden privada
- 01Crea un depósito normal en el contrato de Base desde Vender con tu importe, método de pago y divisa.
- 02Desde Depósitos, bloquea ese depósito a la wallet del comprador: una dirección, un ENS .eth o un nombre PNS .peer.
- 03La app habilita WhitelistPolicy para cada método de pago exacto y autoriza al comprador onchain. ProtocolViewer verifica onchain el conjunto exacto de métodos. Además, cada método sale de la protección de disputas respaldada por stake predeterminada para que un no miembro con stake no pueda eludir la restricción del comprador.
- 04Obtienes un enlace en usdctofiat.xyz/d/<escrow>/<depositId> para enviárselo al comprador aprobado.
Por qué requiere más de una transacción
El depósito y su política de acceso son estados onchain separados. Tras crear EscrowV2 el depósito, la app habilita WhitelistPolicy para cada método de pago exacto y autoriza al comprador. Solo muestra la orden como restringida cuando cada actualización se confirma en Base. ProtocolViewer verifica onchain el conjunto exacto de métodos. Además, cada método sale de la protección de disputas respaldada por stake predeterminada para que un no miembro con stake no pueda eludir la restricción del comprador.
| Componente | Función |
|---|---|
| EscrowV2 | Almacena el depósito de USDC |
| WhitelistPolicy | Controla cada método de pago exacto |
Modelo de costes en un fill privado
Una orden privada tiene el mismo modelo de costes para el vendedor que un depósito delegado público: sin comisión de plataforma por crear la orden, gas de Base para las acciones onchain y sin deducción del fiat que recibes en la app de pago. La configuración de comisiones del lado del comprador puede variar según la ruta.