Ordini privati

Ordini USDC privati per un solo wallet acquirente.

La modalità privata riserva un deposito a un singolo wallet acquirente e ti dà un unico link da condividere. Usala quando conosci già l'acquirente e non vuoi rendere l'ordine accessibile a tutti.

01

Come si crea un ordine privato

  1. 01Crea un normale deposito sul contratto Base in Vendi con importo, metodo di pagamento e valuta.
  2. 02Da Depositi, blocca quel deposito sul wallet dell'acquirente: un indirizzo, un ENS .eth o un nome PNS .peer.
  3. 03L'app collega il WhitelistPreIntentHook onchain, così il contratto rifiuta ogni altro wallet.
  4. 04Ottieni un link su usdctofiat.xyz/d/<escrow>/<depositId> da inviare all'acquirente approvato.
02

Perché serve più di una transazione

La funzione createDeposit di EscrowV2 non accetta un parametro di whitelist, quindi l'app collega l'hook in una transazione successiva, dopo che il deposito esiste. La restrizione è applicata onchain, non nella UI.

ContrattoIndirizzo
EscrowV20x777777779d229cdF3110e9de47943791c26300Ef
WhitelistPreIntentHook0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8
03

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.

Limitato onchain

Un solo wallet può eseguirlo. Ogni altro wallet viene respinto.

Un ordine privato è un deposito sul contratto Base con un hook di whitelist collegato. Il contratto respinge qualsiasi wallet che non sia l'acquirente approvato.

createDeposit non accetta un parametro di whitelist, quindi l'hook viene collegato in una transazione successiva.

EscrowV2
0x777777779d229cdF3110e9de47943791c26300Efdeposito e collegamento dell'hook
WhitelistPreIntentHook
0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8controlla le operazioni dell'acquirente
Link da condividere
usdctofiat.xyz/d/<escrow>/<depositId>un acquirente, un URL

Domande frequenti

Cos'è USDCtoFiat?

USDCtoFiat coordina vendite non-custodial di USDC nativo su Base in cambio di USD, EUR o GBP tramite gli smart contract ZKP2P. Restano valide l’idoneità richiesta dal fornitore di pagamento e le sue regole dell’account; il supporto tecnico di un percorso non autorizza l’uso di un account esterno e Wise vieta attualmente gli incassi da vendite P2P di criptovalute.

USDCtoFiat custodisce i miei fondi?

No. Firmi ogni transazione dal tuo wallet. I tuoi USDC restano bloccati in un contratto pubblico su Base e vengono rilasciati all'acquirente solo dopo la prova del suo pagamento. Puoi prelevare in qualsiasi momento qualsiasi deposito non eseguito.

Quanto costa vendere?

Creating and managing a seller deposit is free, though Base gas applies to onchain actions. The offramp SDK is free to integrate. On delegated fills, Delegate's 0.10% manager fee comes from the USDC released to the buyer, not from your fiat proceeds or your quoted rate. Peerlytics analytics and API credits are priced separately.

Mi serve un account su un exchange centralizzato?

Non è richiesto alcun account su un exchange per usare USDCtoFiat. Ti serve un wallet con USDC su Base e un account sull'app di pagamento in cui vuoi essere pagato. Restano valide le regole e i limiti dell'app di pagamento stessa.

Devo completare il KYC?

USDCtoFiat non raccoglie documenti d'identità, non custodisce il tuo fiat e non custodisce le tue chiavi. L'app di pagamento che usi controlla comunque la propria verifica, i limiti e le regole dell'account. Il regolamento degli USDC avviene tramite smart contract su Base, e non possiamo modificare ciò che Venmo, PayPal, Wise, Zelle o la tua banca richiedono.

Qualcun altro può eseguire un ordine OTC privato?

No. Il deposito è riservato al wallet acquirente approvato tramite l'hook di whitelist, applicato dal contratto Base. Qualsiasi altro wallet viene respinto onchain.