CryptMeUp logo

Knowledge Bank

Manuals, blockchain references, and extra knowledge

Smart contract

Der CryptMeUp Polygon-Smart-Vertrag ist der On-Chain-Zahlungsvertrag, den wir verwenden, um Polygon-Zahlungen abzuwickeln, ohne die Benutzergelder zu verwahren. Es folgt dem gleichen direkten Abrechnungsmodell wie unser Basisvertrag, mit einer einfachen und deterministischen Zahlungsaufteilung.

Bei nativen Polygon-Zahlungen erhält der Vertrag den Zahlungsbetrag direkt als msg.value in POL. Für unterstützte ERC20-Zahlungen wie ETH, USDC und USDT auf Polygon verwendet der Vertrag den genehmigten Token-Betrag und führt die Aufteilung in der Kette aus.

Der Zahler sendet nur den Gesamtbetrag, der zur Zahlung gehört. Der Vertrag berechnet intern die feste Gebühr von 0,1 %. Die restlichen 99,9 % werden an die Händler-Wallet weitergeleitet. Die Gebühr von 0,1 % wird an das konfigurierte Gebühren-Wallet weitergeleitet.

Dieser Vertrag besteht, sodass die Gebührenregel während der Live-Abrechnung nicht dem Frontend oder Off-Chain-Berechnungen anvertraut werden muss. Dadurch bleibt die Split-Regel stabil, sichtbar und lässt sich von der Kette selbst aus leichter prüfen.

Der Vertrag ist auch nicht verwahrungspflichtig. CryptMeUp fordert Benutzer nicht dazu auf, zunächst Geld in eine Plattform-Wallet zu überweisen. Der Vertrag führt nur den Zahlungssplit aus, der zum aktiven Polygon-Zahlungsfluss gehört.

Für ERC20-Zahlungen ist vor der Zahlung ein Genehmigungsschritt erforderlich. Dies ist das Standard-Token-Verhalten in EVM-Ketten. Die Genehmigung ermöglicht es dem Vertrag, nur den für diese Zahlung erforderlichen Betrag abzuheben und ihn zwischen dem Händler und dem Gebühren-Wallet aufzuteilen.

Auf der Verifizierungsseite überprüft unser Backend das Transaktionsziel, die aufgerufene Methode, den nativen oder Token-Betrag und die resultierenden Übertragungsprotokolle. Dadurch bleibt die Blockchain-Transaktion selbst die Quelle der Wahrheit für die Abwicklung.

Sie können den Live-Polygon-Mainnet-Vertrag auf PolygonScan einsehen.

0xFb0535d87a297a2d6b5CFF6bA02c465DBA925700

  • Zahlungsabwicklung ohne Verwahrung.
  • Feste Gebühr von 0,1 %, die im Vertrag berechnet wird.
  • Deterministische Händler- und Gebührenaufteilung.
  • On-Chain-Verifizierung anhand echter Transaktionsdaten und Protokolle.