Come si crea un ordine privato
- 01Crea un normale deposito sul contratto Base in Vendi con importo, metodo di pagamento e valuta.
- 02Da Depositi, blocca quel deposito sul wallet dell'acquirente: un indirizzo, un ENS .eth o un nome PNS .peer.
- 03L'app abilita WhitelistPolicy per ogni metodo di pagamento esatto e autorizza l'acquirente onchain. ProtocolViewer verifica onchain il set esatto dei metodi. Ogni metodo viene inoltre escluso dalla protezione delle dispute predefinita basata su stake, così un non membro con stake non può aggirare la restrizione.
- 04Ottieni un link su usdctofiat.xyz/d/<escrow>/<depositId> da inviare all'acquirente approvato.
Perché serve più di una transazione
Il deposito e la policy di accesso sono stati onchain separati. Dopo che EscrowV2 crea il deposito, l'app abilita WhitelistPolicy per ogni metodo esatto e autorizza l'acquirente. L'ordine appare come limitato solo dopo la conferma di ogni aggiornamento su Base. ProtocolViewer verifica onchain il set esatto dei metodi. Ogni metodo viene inoltre escluso dalla protezione delle dispute predefinita basata su stake, così un non membro con stake non può aggirare la restrizione.
| Componente | Ruolo |
|---|---|
| EscrowV2 | Conserva il deposito USDC |
| WhitelistPolicy | Controlla ogni metodo di pagamento esatto |
Modello di costi su un fill privato
Un ordine privato ha lo stesso modello di costi per il venditore di un deposito delegato pubblico: nessuna commissione di piattaforma per creare l'ordine, gas su Base per le azioni onchain e nessuna trattenuta sul fiat che ricevi nell'app di pagamento. La configurazione delle commissioni lato acquirente può variare in base alla route.