Используйте существующий стартовый шаблон
- 01Клонируйте ADWilkinson/usdctofiat-peerlytics-starters и откройте templates/base-mini-app.
- 02Задайте NEXT_PUBLIC_APP_URL и разверните приложение на стабильном общедоступном HTTPS-источнике.
- 03Держите форму компактной: маршрут, сумма, платежный handle, подключение кошелька и результат.
- 04Зарегистрируйте развёрнутый URL и метаданные приложения в Base.dev; не добавляйте манифест Farcaster.
Требования Base App
- Next.js app
- Работает как стандартное веб-приложение во встроенном браузере Base App и обычных мобильных браузерах.
- Base Account
- Дает пользователям Base-native путь подключения через @base-org/account.
- Viem WalletClient
- Off-ramp SDK подписывает через wallet client, который вы предоставляете.
- Builder Code
- Регистрация в Base.dev управляет метаданными приложения, его обнаружением и выданным кодом атрибуции.
- Тест реальной транзакции
- Production build недостаточен; проверьте небольшой депозит на Base от начала до конца.
Сохраняйте стандартный и сфокусированный подход
- Не добавляйте маркетинговый hero перед формой вывода.
- Не прячьте платежный маршрут, сумму или handle за onboarding-текстом.
- Не обещайте гарантированную скорость fill; ликвидность по-прежнему зависит от спроса покупателей.
- Не добавляйте манифест Farcaster или SDK мини-приложений: для обнаружения в Base App используются метаданные Base.dev и Builder Codes.