Developers · Base

स्टैंडर्ड वेब टूलिंग के साथ Base App कैश-आउट फ़्लो बनाएँ।

अनुकूलता के लिए रूट और स्टार्टर डायरेक्टरी का नाम base-mini-app ही रखा गया है, लेकिन लक्ष्य एक स्टैंडर्ड वेब ऐप है जो Base App के इन-ऐप ब्राउज़र और किसी भी आधुनिक मोबाइल ब्राउज़र में काम करे।

01

मौजूदा स्टार्टर का उपयोग करें

  1. 01ADWilkinson/usdctofiat-peerlytics-starters clone करें और templates/base-mini-app खोलें।
  2. 02NEXT_PUBLIC_APP_URL सेट करें और ऐप को स्थिर सार्वजनिक HTTPS ओरिजिन पर डिप्लॉय करें।
  3. 03Form compact रखें: route, amount, payout handle, wallet connect और result।
  4. 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 का उपयोग करती है।

अन्वेषण करते रहें

सामान्य प्रश्न

Base App इंटीग्रेशन को सबसे पहले क्या करना चाहिए?

इसे connected Base Account wallet से real USDCtoFiat seller deposit बनाना चाहिए। कुछ और जोड़ने से पहले amount, route, payout handle और deposit result से शुरू करें।

क्या Base App इंटीग्रेशन के लिए अलग बैकएंड चाहिए?

Not for the basic cash-out flow. The wallet signs through the client and @usdctofiat/offramp creates the Base deposit. Add a backend only when you need account state or your own order database.

क्या इस इंटीग्रेशन के लिए Farcaster मैनिफ़ेस्ट चाहिए?

नहीं। Base App स्टैंडर्ड वेब ऐप और Base.dev मेटाडेटा का उपयोग करता है। इसके बजाय डिप्लॉय किया गया HTTPS URL, ऐप विवरण और Builder Code Base.dev पर रजिस्टर करें।