01
既存のスターターを使用する
- 01ADWilkinson/usdctofiat-peerlytics-starters をクローンし、templates/base-mini-app を開きます。
- 02NEXT_PUBLIC_APP_URL を設定し、安定した公開 HTTPS オリジンへアプリをデプロイします。
- 03フォームはコンパクトに保ちます: ルート、金額、支払いハンドル、ウォレット接続、結果。
- 04デプロイ済み URL とアプリのメタデータを Base.dev に登録します。Farcaster マニフェストは追加しないでください。
02
Base App の要件
- Next.js app
- Base App のアプリ内ブラウザーと通常のモバイルブラウザーで、標準ウェブアプリとして動作します。
- Base Account
- @base-org/account 経由で Base-native な接続経路をユーザーに提供します。
- Viem WalletClient
- off-ramp SDK は、あなたが渡す wallet client で署名します。
- Builder Code
- Base.dev への登録で、アプリのメタデータ、検出、発行済みアトリビューションコードを管理します。
- 実トランザクションテスト
- production build だけでは不十分です。小額の Base deposit をエンドツーエンドで検証してください。
03
標準的で目的を絞った構成にする
- キャッシュアウトフォームの前にマーケティング hero を追加しない。
- 支払いルート、金額、ハンドルを onboarding copy の後ろに隠さない。
- fill speed を保証すると主張しない。流動性は引き続き buyer demand に左右されます。
- Farcaster マニフェストやミニアプリ SDK は追加しないでください。Base App の検出には Base.dev のメタデータと Builder Codes が使用されます。