Gli ordini OTC privati trasformano un deposito pubblico in una rotta per un solo acquirente.
Usa un ordine privato quando conosci già l'acquirente, hai concordato il contesto dello scambio e vuoi che il contratto su Base rifiuti chiunque altro.
Quando gli ordini privati hanno senso
I depositi pubblici sono individuabili da chiunque. I depositi OTC privati servono al caso opposto: conosci il wallet dell'acquirente e vuoi che esattamente quel wallet, e solo quel wallet, possa avviare l'evasione.
Questo è utile per trasferimenti tra amici e familiari, rapporti in stile desk, pagamenti tipo busta paga e scambi negoziati in cui entrambe le parti hanno già concordato app di pagamento, valuta e dimensione.
Come funziona la restrizione
- 1Il venditore crea un normale deposito USDC su Base.
- 2L'app aggiunge il wallet dell'acquirente a WhitelistPreIntentHook per quel deposito.
- 3L'hook viene collegato al deposito dopo la creazione.
- 4Il venditore condivide un link su otc.usdctofiat.xyz/d/<escrow>/<depositId>.
- 5Qualsiasi wallet diverso dall'acquirente approvato viene rifiutato onchain prima della creazione dell'intent.
Privato non significa invisibile
La restrizione è applicata onchain, quindi il deposito, l'hook e le transazioni di evasione restano visibili su Base. Privato significa che l'accesso all'evasione è limitato a un solo wallet acquirente; non nasconde l'attività del contratto dai block explorer.
La allowlist degli acquirenti è applicata dal contratto.
Il link OTC è una superficie UX. La protezione vera è il pre-intent hook collegato al deposito su Base.
Keep exploring
Common questions
Che cos'è USDCtoFiat?
USDCtoFiat ti permette di vendere USDC su Base ricevendo denaro su Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal e Monzo. Mantieni il controllo del tuo wallet e gli scambi si regolano tramite smart contract ZKP2P non custodial su Base.
USDCtoFiat custodisce i miei fondi?
No. Firmi ogni transazione dal tuo wallet. I tuoi USDC sono bloccati in un contratto pubblico su Base e vengono rilasciati all'acquirente solo dopo che il suo pagamento è provato. Puoi ritirare qualsiasi deposito non evaso in qualunque momento.
Quanto costa vendere?
Creare e gestire un deposito da venditore è gratuito, anche se il gas su Base si applica alle azioni onchain. L'SDK offramp è gratuito da integrare. Sugli scambi delegati, la commissione di gestione dello 0,10% di Delegate viene prelevata dagli USDC rilasciati all'acquirente, non dai tuoi proventi in fiat né dal tasso che hai indicato. Analytics, webhook e crediti API di Peerlytics hanno un prezzo a parte.
Mi serve un account su un exchange centralizzato?
Non serve alcun account di exchange per usare USDCtoFiat. Ti serve un wallet con USDC su Base e un account sull'app di pagamento in cui vuoi essere pagato. Le regole e i limiti dell'app di pagamento restano comunque validi.
Devo completare il KYC?
USDCtoFiat non raccoglie documenti d'identità, non custodisce la tua valuta fiat e non detiene 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 cambiare ciò che richiedono Venmo, PayPal, Wise, Zelle o la tua banca.
Posso cambiare l'acquirente su un ordine privato?
L'app consente di gestire la restrizione OTC per i depositi esistenti. Cambiare l'acquirente approvato richiede un altro aggiornamento onchain, e il nuovo acquirente dovrà usare il link del deposito risultante.
L'OTC privato elimina il rischio legato all'app di pagamento?
No. Limita chi può evadere il deposito. La gamba in fiat avviene comunque tramite l'app di pagamento scelta, con i limiti, le revisioni e i comportamenti di reversal di quell'app.