Order privat

Order USDC privat untuk satu wallet pembeli.

Mode privat membatasi deposit ke satu wallet pembeli dan memberikan satu tautan untuk dibagikan. Gunakan ketika Anda sudah mengenal pembelinya dan tidak ingin order terbuka untuk semua orang.

01

Cara membuat order privat

  1. 1Aplikasi membuat deposit kontrak Base biasa sesuai jumlah, metode pembayaran, dan mata uang Anda.
  2. 2Aplikasi menambahkan wallet pembeli ke WhitelistPreIntentHook.
  3. 3Aplikasi memasang hook tersebut ke deposit, sehingga kontrak menolak setiap wallet lain.
  4. 4Anda mendapatkan tautan di otc.usdctofiat.xyz/d/<escrow>/<depositId> untuk dikirim ke pembeli yang disetujui.
02

Mengapa dibutuhkan lebih dari satu transaksi

createDeposit milik EscrowV2 tidak menerima parameter whitelist, sehingga aplikasi memasang hook dalam transaksi lanjutan setelah deposit dibuat. Pembatasan ditegakkan secara onchain, bukan di UI.

KontrakAlamat
EscrowV20x777777779d229cdF3110e9de47943791c26300Ef
WhitelistPreIntentHook0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8
03

Model biaya pada pengisian privat

Order privat memiliki model biaya penjual yang sama dengan deposit terdelegasi publik: tidak ada biaya platform untuk membuat order, gas Base untuk tindakan onchain, dan tidak ada potongan dari fiat yang Anda terima di aplikasi pembayaran. Konfigurasi biaya sisi pembeli bisa berbeda tergantung rute.

Dibatasi secara onchain

Hanya satu wallet yang bisa mengisi. Setiap wallet lain ditolak.

Order privat adalah deposit kontrak Base dengan hook whitelist terpasang. Kontrak menolak wallet mana pun yang bukan pembeli yang disetujui.

createDeposit tidak menerima parameter whitelist, sehingga hook dipasang dalam transaksi lanjutan.

EscrowV20x777777779d229cdF3110e9de47943791c26300Efdeposit dan pemasangan hook
WhitelistPreIntentHook0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8mengamankan transaksi pembeli
Tautan bagikanotc.usdctofiat.xyz/d/<escrow>/<depositId>satu pembeli, satu URL

Common questions

Apa itu USDCtoFiat?

USDCtoFiat memungkinkan Anda menjual USDC di Base untuk uang di Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal, dan Monzo. Anda tetap memegang kendali wallet Anda, dan perdagangan diselesaikan melalui smart contract ZKP2P non-kustodial di Base.

Apakah USDCtoFiat menyimpan dana saya?

Tidak. Anda menandatangani setiap transaksi dari wallet Anda sendiri. USDC Anda terkunci dalam kontrak Base publik dan dirilis ke pembeli hanya setelah pembayaran mereka terbukti. Anda bisa menarik deposit yang belum terisi kapan saja.

Berapa biaya untuk menjual?

Membuat dan mengelola deposit penjual gratis, meski gas Base berlaku untuk tindakan onchain. SDK offramp gratis untuk diintegrasikan. Pada pengisian terdelegasi, biaya manajer Delegate sebesar 0.10% berasal dari USDC yang dirilis ke pembeli, bukan dari hasil fiat Anda atau tarif yang dikutip. Analitik, webhook, dan kredit API Peerlytics dikenakan harga terpisah.

Apakah saya perlu akun bursa terpusat?

Tidak diperlukan akun bursa untuk menggunakan USDCtoFiat. Anda memerlukan wallet yang menyimpan USDC di Base dan akun di aplikasi pembayaran yang ingin Anda gunakan. Aturan dan batas akun aplikasi pembayaran sendiri tetap berlaku.

Apakah saya perlu menyelesaikan KYC?

USDCtoFiat tidak mengumpulkan dokumen identitas, menyimpan fiat Anda, atau menyimpan kunci Anda. Aplikasi pembayaran yang Anda gunakan tetap mengontrol verifikasi, batas, dan aturan akunnya sendiri. Penyelesaian USDC terjadi melalui smart contract Base, dan kami tidak dapat mengubah apa yang Venmo, PayPal, Wise, Zelle, atau bank Anda persyaratkan.

Bisakah orang lain mengisi order OTC privat?

Tidak. Deposit dibatasi ke wallet pembeli yang disetujui melalui hook whitelist, yang ditegakkan oleh kontrak Base. Wallet lain ditolak secara onchain.