Private USDC-Orders für eine Käufer-Wallet.
Der private Modus beschränkt eine Einzahlung auf eine Käufer-Wallet und gibt Ihnen einen Link zum Teilen. Nutzen Sie ihn, wenn Sie den Käufer bereits kennen und die Order nicht für alle öffnen möchten.
So wird eine private Order erstellt
- 1Die App erstellt eine normale Base-Vertragseinzahlung für Ihren Betrag, Ihre Zahlungsmethode und Währung.
- 2Sie fügt die Wallet des Käufers zum WhitelistPreIntentHook hinzu.
- 3Sie hängt diesen Hook an die Einzahlung an, damit der Vertrag jede andere Wallet ablehnt.
- 4Sie erhalten einen Link unter otc.usdctofiat.xyz/d/<escrow>/<depositId> zum Senden an den genehmigten Käufer.
Warum mehr als eine Transaktion nötig ist
EscrowV2s createDeposit akzeptiert keinen Whitelist-Parameter, daher hängt die App den Hook in einer Folgetransaktion an, nachdem die Einzahlung existiert. Die Einschränkung wird Onchain durchgesetzt, nicht in der Benutzeroberfläche.
| Vertrag | Adresse |
|---|---|
| EscrowV2 | 0x777777779d229cdF3110e9de47943791c26300Ef |
| WhitelistPreIntentHook | 0xda023Ea0d789A41BcF5866F7B6BBd2CaDF9b79B8 |
Kostenmodell bei einer privaten Ausführung
Eine private Order hat dasselbe Verkäufer-Kostenmodell wie eine öffentliche delegierte Einzahlung: keine Plattformgebühr für die Order-Erstellung, Base-Gas für Onchain-Aktionen und kein Abzug von dem Fiat-Betrag, den Sie in der Zahlungs-App erhalten. Die Käufer-seitige Gebührenkonfiguration kann je nach Route variieren.
Eine Wallet kann sie ausführen. Jede andere Wallet wird abgelehnt.
Eine private Order ist eine Base-Vertragseinzahlung mit einem angehängten Whitelist-Hook. Der Vertrag lehnt jede Wallet ab, die nicht der genehmigte Käufer ist.
createDeposit akzeptiert keinen Whitelist-Parameter, daher wird der Hook in einer Folgetransaktion angehängt.
Common questions
Was ist USDCtoFiat?
USDCtoFiat ermöglicht es Ihnen, USDC auf Base gegen Geld in Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal und Monzo zu verkaufen. Sie behalten die Kontrolle über Ihre Wallet, und Trades werden über nicht-verwahrende ZKP2P-Smart-Contracts auf Base abgewickelt.
Verwahrt USDCtoFiat meine Mittel?
Nein. Sie signieren jede Transaktion von Ihrer eigenen Wallet. Ihr USDC ist in einem öffentlichen Base-Vertrag gesperrt und wird dem Käufer erst freigegeben, nachdem seine Zahlung nachgewiesen wurde. Sie können jede unerfüllte Einzahlung jederzeit abheben.
Was kostet der Verkauf?
Das Erstellen und Verwalten einer Verkäufer-Einzahlung ist kostenlos, obwohl Base-Gas für Onchain-Aktionen anfällt. Das Offramp-SDK ist kostenlos zu integrieren. Bei delegierten Ausführungen kommt die 0,10% Manager-Gebühr von Delegate aus dem an den Käufer freigegebenen USDC, nicht aus Ihren Fiat-Erlösen oder Ihrem angegebenen Kurs. Peerlytics-Analytics, Webhooks und API-Credits werden separat berechnet.
Benötige ich ein Konto bei einer zentralisierten Börse?
Für die Nutzung von USDCtoFiat ist kein Börsenkonto erforderlich. Sie benötigen eine Wallet mit USDC auf Base und ein Konto in der Zahlungs-App, in der Sie bezahlt werden möchten. Die eigenen Kontoregeln und Limits der Zahlungs-App gelten weiterhin.
Muss ich KYC abschließen?
USDCtoFiat erhebt keine Ausweisdokumente, verwahrt kein Fiat und keine Schlüssel. Die von Ihnen verwendete Zahlungs-App kontrolliert weiterhin ihre eigene Verifizierung, Limits und Kontoregeln. Die USDC-Abwicklung erfolgt über Base-Smart-Contracts, und wir können nicht ändern, was Venmo, PayPal, Wise, Zelle oder Ihre Bank verlangt.
Kann jemand anderes eine private OTC-Order ausführen?
Nein. Die Einzahlung ist durch den Whitelist-Hook auf die genehmigte Käufer-Wallet beschränkt, der vom Base-Vertrag durchgesetzt wird. Jede andere Wallet wird Onchain abgelehnt.