01
मौजूदा स्टार्टर का उपयोग करें
- 01ADWilkinson/usdctofiat-peerlytics-starters clone करें और templates/base-mini-app खोलें।
- 02NEXT_PUBLIC_APP_URL सेट करें और ऐप को स्थिर सार्वजनिक HTTPS ओरिजिन पर डिप्लॉय करें।
- 03Form compact रखें: route, amount, payout handle, wallet connect और result।
- 04डिप्लॉय किया गया URL और ऐप मेटाडेटा Base.dev पर रजिस्टर करें; Farcaster मैनिफ़ेस्ट न जोड़ें।
02
Base App की आवश्यकताएँ
- Next.js app
- Base App के इन-ऐप ब्राउज़र और सामान्य मोबाइल ब्राउज़र में स्टैंडर्ड वेब ऐप के रूप में चलता है।
- Base Account
- @base-org/account के जरिए users को Base-native connection path देता है।
- Viem WalletClient
- Off-ramp SDK आपके दिए गए wallet client से sign करता है।
- Builder Code
- Base.dev रजिस्ट्रेशन ऐप मेटाडेटा, डिस्कवरी और जारी किए गए एट्रिब्यूशन कोड को नियंत्रित करता है।
- Real transaction test
- Production build काफी नहीं है; एक छोटा Base deposit end to end verify करें।
03
इसे स्टैंडर्ड और केंद्रित रखें
- Cash-out form से पहले marketing hero न जोड़ें।
- Payout route, amount या handle को onboarding copy के पीछे न छिपाएं।
- Guaranteed fill speed claim न करें; liquidity अभी भी buyer demand से control होती है।
- Farcaster मैनिफ़ेस्ट या मिनी-ऐप SDK न जोड़ें; Base App डिस्कवरी Base.dev मेटाडेटा और Builder Codes का उपयोग करती है।