Web3のオンボーディングアドバイスのほとんどは同じ場所から始まります:
ウォレットの接続を簡単にする
それは便利ですが不完全です。ウォレットの接続は最初の目に見える失敗に過ぎません。深い問題は、Web3がユーザーに、繰り返し人を信頼しないと伝えるシステムを信頼するように要求することです。
その矛盾は設計を避けるのが難しいです。
Web2では、オンボーディングは主に摩擦を減らすことです。Web3では、オンボーディングはリスクを隠さずに不確実性を減らすことです.
これらは同じ仕事ではありません.
最初の画面にはすでに信頼の問題があります
ユーザーがウォレットを接続する前に、彼らは静かに質問しています.
- これは本物ですか.
- これは安全ですか.
- クリックした場合どうなるでしょうか
- 高価な何かに署名する準備がいいですか?
- 何も失わずに去れますか?
- これは誰が作りましたか?
- なぜこのインターフェースを信じるべきですか?
多くの暗号製品は、ヒーロータイトル、トークンロゴ、ウォレット接続ボタンでそれらの質問に答えます。
それでは不十分です。
接続ウォレットのボタンは、通常のSaaSの意味でのCTAではありません。それは信頼の境界です。ユーザーがウェブサイトを読んでいる状態から、アドレスを公開し、拡張機能を開き、理解していない可能性のある権限のサインインに準備する点です。
デザイナーは、その瞬間を銀行の承認のように、ニュースレターの登録のように扱うべきではありません。
独自のUIが自動的に信頼を生み出すわけではありません
一般的間違いは、DeFiアプリを金融技術のように見せて問題が解決したと考えることです
クリーンなカード。丸いボタン。きれいなチャート。現代的な銀行アプリのように見えるダッシュボード
それが役立つかもしれませんが、同時に誤った自信を生むこともあります
ユーザーが不変の契約、橋渡しリスク、スリッピング、清算、ロック期間、またはトークン承認と対話している場合、インターフェースはそれらを明らかにする責任がある。複雑さを隠すことは短期間でコンバージョンを向上させることができるが、ユーザーが隠れたコストを後で発見したときに信頼を損なう。
目標はWeb3をWeb2のように感じさせることではない。
目標はWeb3を理解しやすいものにすることである。
実際にオンボーディングが説明するもの
力強いWeb3のオンボーディングフローは、コミットメントを求める前に4つの質問に答えるべきです。
1. この製品は何ですか?
カテゴリではありません。 プロトコルのアーキテクチャではありません。 実際のユーザー成果です。
悪い例:
次世代の資産プリミティブのための分散型流動性調整層。
より良い例:
安定したコインを預け、変動収益を得、プールがロックされていない限りいつでも引き出せる。
平易な言葉はそれほど洗練されていない。より役に立つ。
2. ユーザーが必要とするものは何か?
ユーザーがウォレット、特定のチェーン、ガス、トークン残高、署名、またはブリッジが必要な場合、早めにそれを伝えなさい。
最初のエラーメッセージに説明を任せないで。
良いオンボーディングスクリーンは以下のように表示できます:
- ベースで動作
- ガス代にETHが必要
- 探索に預金不要
- 預金するまでウォレット接続は読み取り専用
これにより、未知の要件が知られた手順に変わり、不安が軽減されます。
3. 何が問題になる可能性がありますか?
ここで多くのチームが緊張する。リスクを示すとコンバージョンが低下すると思っている。
しかし洗練されたユーザーはすでにリスクがあると想定している。インターフェースがそれを隠蔽すると、プロジェクトは信頼性が低く見えるだけで、より信頼性が高く見えない。
リスクは必ずしも劇的でなくてもいい。具体的である必要がある。
例:
- 収益は時間とともに変化する。
- 引き出しは最大24時間かかる。
- 橋渡しは二回目の取引が必要になる場合があります.
- トークン承認は後で取り消されることがあります.
- 担保価値が下がると清算が起こる可能性があります.
良いリスク設計は警告の壁ではありません。文脈に即した正直さです.
4. 次に何が起こるでしょうか?
署名は明確な前と後を持つべきです.
署名する前:
- この契約が最大Xまで支出を許可しています.
- まだ資金は移動しません.
- 後でこの契約を取り消すことができます.
署名後:
- 承認が確認されました.
- 今すぐ入金できます.
- 見積もったガス代はXです.
ユーザーは絶対にウォレットポップアップを自分でデコードする必要はありません.
ワレットポップアップはあなたの製品の一部です
多くのチームはワレットのインタラクションまで設計し、MetaMask、Phantom、Rabby、WalletConnect、またはユーザーが選択するどんなワレットに対しても責任を精神的に引き継ぎます
それは間違いです
ワレットポップアップはあなたがそれをコントロールしなくてもユーザージョナリーの一部です
それが表示される前にユーザーを準備し、閉じた後に何が起こったかを確認することで、設計を調整できます.
アプリが「サインメッセージ」と言って、ウォレットが何か不透明なことを言う場合、ユーザーはそれをアプリが不明瞭であると感じます.
インターフェースは、ウォレットのアクションを人間の言葉で説明する必要があります.
- 「ウォレットの所有権を確認します。」
- 「USDCの支出を承認します。」
- 「ETHプールに預金します。」
- 「報酬を請求します。」
技術的な取引はユーザーの意図ではありません。意図に合わせて設計してください.
プログレッシブ・ディスカバリーは複雑さを隠すことではありません
一部の開発者は「オンボーディングを簡素化する」と聞いて、重要な詳細を削除すると仮定します.
それは違います。
段階的な開示とは、適切なタイミングで適切な詳細情報を表示することを意味します.
最初の画面では、ユーザーが必要な導入説明を受け取る必要があります.
接続する前に、ユーザーには要件と安心が必要です.
署名する前に、ユーザーには結果を理解する必要があります.
署名した後、ユーザーには確認と回復のパスが必要です.
上級ユーザーは依然として取引ハッシュ、コントラクトアドレス、ドキュメント、監査、およびエクスプローラーリンクにアクセスできる。しかし、それらの詳細は旅をサポートすべきであり、最初のスクリーンを圧倒すべきではない。
より良いWeb3オンボーディングチェックリスト
出荷前に確認する:
- 誰かがウォレットを接続しないで製品を理解できるか?
- 接続ウォレットボタンは、何のアクセスが要求されているかを説明しているか?
- チェーン、ガス、およびトークン要件は失敗前に表示されますか?
- ウォレットが開く前にリスクのある行為は説明されますか?
- すべての署名には明確な人間のラベルがありますか?
- アプリは署名後に何が変わったかを確認しますか?
- ユーザーはドキュメント、監査、契約アドレス、サポート経路を見つけることができますか?
- 読み取り専用またはプレビューモードがありますか?
- 空の状態は役に立つのでしょうか、それとも「ウォレットを接続」とだけ言うだけなのでしょうか
それらの答えのほとんどが「いいえ」なら、問題はウォレットではありません
問題は信頼設計です
インターフェースは信頼の層です
スマートコントラクトは技術的な信頼を創り出します
インターフェースは人間の信頼を創り出します
プロトコルは安全であっても、不審に感じる場合があります。製品は強力であっても、最初の署名でユーザーを失う場合があります。ダッシュボードは正確であっても、誰もが何を求められているのかを知らないため失敗する場合があります.
Web3のオンボーディングは、チームがUXをプロトコルのラッパーとして扱うのをやめ、プロトコルの信頼システムの一部として扱うのを始めると改善します.
それは、不思議なボタンが少ないことを意味します。
説明されていない署名が減った。
ユーザーがリスクモデルを既に理解していると仮定するダッシュボードが減った。
そして、ユーザーが自信を持って行動できるほど明確に真実を伝えるインターフェースが増えた。
私はWeb3のクリエイティブディレクターとして働いており、暗号チームが複雑な製品を実際に信頼し、使用できるインターフェースに変えるのを助けています。この分野で開発しているなら、somaryuu.xyz。











