01プロダクトに組み込むウィジェット
デモでは、Rampが最も力を発揮する場面をお見せします。架空の提携取引所 NovaDEX の内部です。先方のダークUIも板もそのままに、当社の購入モーダルを重ねます。€250.00を入金してUSDCを受け取り、見積りと手数料€0.50は明細表示、ネットワークはBase、支払いは Mastercard •••• 4417 または Apple Pay。フッターには役割分担が明記されています。powered by Protocore、KYCはパートナー。
- ホストは自社のインターフェースとユーザーを維持
- モーダル内にレート・手数料・ネットワークを明細表示
- 購入にはカードと Apple Pay に対応
02確定前に価格が分かるオンランプ
購入フローは、確定の前に見積りを提示します。€250.00は、事前に提示されたレート(1 USDC = €0.9253)で269.64 USDCになり、内訳は画面上に開示されます。レート、手数料€0.50、ネットワークBase、支払いに使う末尾7302のカード。タップ後に金額が変わることはありません。
03オフランプも主役のフローに
多くのランプは、入金が済むと関心を失います。売却フローは購入と同じ水準で作り込まれています。確定前に300 USDCをユーロで見積もり(€277.09)、受取口座(末尾0421)と着金時期(即時SEPA、本日中)を最初に明示。出口も入口と同じ完成度です。
- 確定前にユーロ額を提示(デモでは€277.09)
- 見積りの確定前に、振込先IBANを選択
- 受取額は事前に明示し、事後に一致を確認
04実行前に確認できる売却
確認画面には、取引の全容がカード1枚にまとまっています。Base上の300 USDC、振込先のEUR口座(末尾0421)、独立した行の手数料€0.50、本日中に即時SEPAで着金。確定前に正確なEUR額が固定されて表示されることも、画面に明記されています。
- 見積りの前に、振込先口座を確認
- 手数料とネットワークは別立てで明示し、上乗せなし
- 最後のタップの前に、正確なEUR額を表示
05履歴そのものが説明になる
アクティビティ画面は、すべての注文をステータス付きで保持します。即時SEPAで処理中の売却、BaseとSolanaで完了した購入、そして肝心な一行、課金なしと記された取消済みの購入。一覧が長くなったら、種別・資産・日付で絞り込めます。
06上限を明示
1本のメーターで月間の利用状況を表示します。購入と売却の合計で€10,000のうち€2,430.00を使用、10月1日にリセット。その下に各ティアがあります。Basicはメールと電話番号で月€150、Verifiedは本人確認書類とセルフィー確認で€10,000、Verified+は住所証明と資金源の確認で€50,000。アップグレードはアプリ内で始まり、所要時間の目安(約10分)も最初に示されます。
07設定はパートナー自身で
ウィジェットの導入は、サポートチケットではなく設定ページで完結します。埋め込みスクリプトをコピーし、マウントを許可するオリジンを登録し、ライト・ダーク・自動からテーマを選び、法定通貨を市場ごとにオン/オフ。ライブプレビューで、ユーザーに表示される内容をそのまま確認できます。レート行には「確定前に表示」と出ます。
- 未登録のオリジンでは、ウィジェットは表示されません
- 自動テーマはホストページに追従
- 既定はEUR、他の通貨はトグルで切り替え
08両方向を、ひとつのプロダクトで
購入と売却は、別々のプロダクトではなく同じフローの2つのタブです。オンランプから入ったユーザーは、出る方法も既に分かっています。レイアウトも内訳も同じで、方向だけが逆です。
09即時SEPAで出金
オフランプの行き先は、待ち行列ではなく銀行口座です。売却したUSDCは即時SEPAでユーロとなり、当日中に着金します。出金は振込であって、サポートへの依頼ではありません。
10隠れたスプレッドなし
レートと手数料€0.50は、ユーザーが確定する前に明細表示され、レシートも見積りと一致します。確定ボタンに表示された金額が、そのまま着金する金額です。
11パートナー向けに設計
法定通貨のレールを自前で構築せずに利用したい取引所、ウォレット、コンシューマーアプリに組み込めます。ブランドもユーザーもホストのまま、変換はRampが裏側で担います。
12スタンドアロンアプリも用意
Rampは単独のモバイルプロダクトとしても提供され、購入・売却のフローがそのまま使えます。直接提供にホストプロダクトは不要で、スタンドアロンのフローはウィジェットが動かしているものと同一です。
13共通のレール
ウィジェットとスタンドアロンは、同じレートで見積もり、同じ手数料で課金し、同じ方法で決済します。提供形態は流通の選択であり、料金プランの違いではありません。
14使い慣れた入口
購入には、保存済みカード(デモでは Mastercard •••• 4417)か Apple Pay を使えます。初めてのユーザーに必要なのは、既に持っている支払い手段であって、最初から持っている暗号資産残高ではありません。
15本人確認の担当を画面に明記
誰が本人確認を行うかは、フロー上に表示されます。デモのフッターでは、スタンドアロンアプリでは特定の事業者名によるKYC、埋め込み版ではパートナーによるKYCと表示されます。書類をアップロードする前に、誰が確認するのかが分かります。
16キャンセルなら課金なし
確定前に中止した注文では資金は動かず、履歴にも「キャンセル済み・課金なし」と明記されます。例外ケースの答えは、ユーザーが探しに来る場所にあります。
173つのネットワークでUSDC
暗号資産側は、Base、Ethereum、Solana上のUSDCを扱います。ネットワークは見積りと履歴の各行に含まれ、レシートで初めて知らされることはありません。
18パートナー向け管理画面
パートナーには専用の画面があり、注文、支払い、レポート、開発者タブを、自社トラフィックの範囲で利用できます。デモでは、NovaDEXにはNovaDEXのデータだけが見えます。
19ローテーションできるキー
ウィジェットは公開可能キー(publishable key)で動作し、リポジトリに漏れてしまった日でも、ワンクリックでローテーションできます。ローテーションは障害対応ではなく、日常の運用です。
20許可外は遮断するオリジン制御
許可リストはドキュメントではなく、実際に強制される制御です。リスト外のオリジンでは、ウィジェットは表示されません。よく似たドメインにコピーされた埋め込みは、何も描画しません。
21ホストに合わせるテーマ
ライト、ダーク、自動から選択でき、自動はホストページのテーマ属性を読み取ります。スタイルシートの連携なしで、周囲のプロダクトに自然になじみます。
22通貨はトグルで
法定通貨はパートナーごとにオンにします。既定はEUR、デモではRONも併用、他は必要になるまでオフ。新しい市場への展開は、ビルドではなくトグル操作です。
23ホスト向けイベント
開発者タブには、連携用の機能がまとまっています。注文ライフサイクルのイベントがホストのシステムへ配信されるため、パートナーはポーリングせずに購入完了を把握できます。
24上限は共通、売買の両方向で
月間上限は購入と売却を合算して1つの枠で管理され、メーターとリセット日がユーザーの画面に表示されます。上限に突き当たって初めて気づく、ということはありません。
25実態どおりのステータス
注文には実際の状態が表示されます。SEPA送金中は処理中、決済が済めば完了、中止なら取消済み。売却は、ユーロが着金するまで処理中のままで、早すぎるチェックマークは付きません。
26見積りは維持、無理なら再見積り
見積りは表示時に価格が決まり、確定時にその価格で履行されます。維持できなくなった場合は、資金が動く前に再見積りして新しい金額を表示します。黙って差し替えることはありません。