So wird eine private Order erstellt
- 01Erstelle unter Verkaufen eine normale Base-Vertragseinzahlung mit Betrag, Zahlungsmethode und Währung.
- 02Sperre die Einzahlung im Tab Einzahlungen auf die Käufer-Wallet: eine Adresse, ein ENS .eth oder ein PNS .peer-Name.
- 03Die App aktiviert WhitelistPolicy für jede exakte Zahlungsmethode und lässt den Käufer onchain zu. ProtocolViewer prüft den exakten Methodensatz onchain. Jede Methode wird außerdem von der standardmäßigen stake-gestützten Dispute Protection abgemeldet, damit ein gestaketer Nichtmitglied die Käuferbeschränkung nicht umgehen kann.
- 04Du erhältst einen Link unter usdctofiat.xyz/d/<escrow>/<depositId> für den zugelassenen Käufer.
Warum mehr als eine Transaktion nötig ist
Einzahlung und Zugriffsrichtlinie sind getrennte Onchain-Zustände. Nachdem EscrowV2 die Einzahlung erstellt hat, aktiviert die App WhitelistPolicy für jede exakte Zahlungsmethode und lässt den Käufer zu. Die Order gilt erst als eingeschränkt, wenn jedes Update auf Base bestätigt ist. ProtocolViewer prüft den exakten Methodensatz onchain. Jede Methode wird außerdem von der standardmäßigen stake-gestützten Dispute Protection abgemeldet, damit ein gestaketer Nichtmitglied die Käuferbeschränkung nicht umgehen kann.
| Komponente | Rolle |
|---|---|
| EscrowV2 | Speichert die USDC-Einzahlung |
| WhitelistPolicy | Steuert jede exakte Zahlungsmethode |
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.