CryptMeUp logo

Knowledge Bank

Manuals, blockchain references, and extra knowledge

Smart contract

CryptMeUp Optimism スマート コントラクトは、ユーザーの資金を保管せずに Optimism の支払いを処理するために使用するオンチェーンの支払いコントラクトです。 これは、サポートされている EVM 支払い契約全体で使用されているのと同じ決定的な料金分割モデルに従います。

ネイティブの Optimism 支払いの場合、コントラクトは支払い金額を ETH の msg.value として直接受け取ります。 Optimism でサポートされている USDC や USDT などの ERC20 支払いの場合、コントラクトは承認されたトークン量を使用し、オンチェーンで分割を実行します。

支払者は、支払いに属する合計金額のみを送信します。 契約では、固定の 0.1% 手数料が内部で計算されます。 残りの 99.9% は販売者のウォレットに送られます。 0.1% の手数料は、設定された手数料ウォレットに送られます。

これにより、フロントエンド料金の計算や脆弱なオフチェーンの仮定に依存するのではなく、決済ルールがオンチェーンに維持されます。 これにより、支払い検証の信頼性と監査が容易になります。

契約も非保管です。 CryptMeUp は、支払い前に顧客の資金を取得しません。 この契約では、アクティブなオプティミズム支払いに属する分割のみが実行されます。

ERC20 支払いの場合、支払い前に承認ステップが必要です。 これは EVM チェーンにおける通常のトークンの動作であり、コントラクトはその支払いに必要な金額のみを引き出すことができます。

検証側では、バックエンドはトランザクションのターゲット、呼び出されたメソッド、金額、および結果の転送ログをチェックします。 これにより、ブロックチェーントランザクション自体が最終的な決済の信頼できる情報源として保たれます。

Optimism エクスプローラーでライブ Optimism メインネット コントラクトを検査できます。

0xFb0535d87a297a2d6b5CFF6bA02c465DBA925700

  • 非保管的な支払いの実行。
  • 契約内で計算される固定の 0.1% 手数料。
  • 決定的な販売者と手数料の分割。
  • 実際のトランザクションデータとログに対するオンチェーン検証。