このアプリケーションでは以下の環境変数が必要です:
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=your_project_id_here取得方法:
- WalletConnect Cloud にアクセス
- 新しいプロジェクトを作成
- Project ID をコピー
NEXT_PUBLIC_APP_NAME=SBT-JPYC-QR-Scanner.env.localファイルを作成(Gitから除外されます)- 上記の環境変数を設定
- Vercelダッシュボードにアクセス
- プロジェクト設定 → Environment Variables
- 環境変数を追加
- 環境変数ファイル(
.env*)をGitHubにコミットしないでください .env.productionには機密情報を含めないでください- Vercelの環境変数機能を使用してください
✅ 安全な方法
- Vercelダッシュボードで環境変数を設定
.env.localでローカル開発.env.exampleでテンプレート提供
開発時に環境変数が正しく読み込まれているかを確認:
console.log('Project ID:', process.env.NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID);
console.log('App Name:', process.env.NEXT_PUBLIC_APP_NAME);