Skip to main content
Puffin का Wallet-as-a-Service (WaaS) API आपको प्रोग्रामेटिक रूप से स्टेबलकॉइन वॉलेट बनाने और ऑपरेट करने देता है — कोई key मैनेजमेंट नहीं, कोई चेन-स्पेसिफ़िक इंफ्रास्ट्रक्चर नहीं, कस्टडी खुद बनाने की ज़रूरत नहीं। यह वही X-API-Key है जो आप पहले से पेमेंट इंटेंट के लिए इस्तेमाल करते हैं।
WaaS शुरुआत में Solana, Polygon, BSC, और Base पर USDC और USDT तक सीमित है (Base पर सिर्फ़ USDC है — वहाँ कोई आधिकारिक Tether-इश्यू USDT कॉन्ट्रैक्ट नहीं है)। अगर आपको Puffin के सपोर्टेड किसी भी चेन/टोकन पर सिर्फ़ एक बार का भुगतान लेना है, तो इसकी जगह पेमेंट इंटेंट इस्तेमाल करें।

आपको क्या मिलता है

ऑन-डिमांड वॉलेट

POST /v1/gateway/api/wallets एक चेन + टोकन जोड़ी के लिए वॉलेट बनाता है और तुरंत उसका एड्रेस देता है।

बैलेंस और डिपॉज़िट

हर वॉलेट का लाइव बैलेंस और डिपॉज़िट हिस्ट्री देखें — किसी चेन एक्सप्लोरर की ज़रूरत नहीं।

विदड्रॉअल

आपके बनाए किसी भी वॉलेट से बाहरी एड्रेस पर भेजें, वही आइडेम्पोटेंसी-की सिमेंटिक्स के साथ जो पेमेंट इंटेंट में हैं।

डिपॉज़िट Webhooks

wallet.deposit.detected और wallet.deposit.confirmed फंड आने के उसी पल ट्रिगर होते हैं — देखें Webhooks

एक वॉलेट बनाएं

वॉलेट बनाना आपके प्लान की वॉलेट लिमिट के अधीन है, वही लिमिट जो डैशबोर्ड से बनाए वॉलेट पर भी लागू होती है।

बैलेंस चेक करें

एक विदड्रॉअल भेजें

Idempotency-Key हेडर बिल्कुल वैसे ही काम करता है जैसे पेमेंट इंटेंट में — वही key दोबारा भेजने पर मूल रिस्पॉन्स ही मिलता है, दो बार भेजा नहीं जाता।

पूरा रेफ़रेंस

हर फ़ील्ड और एरर कोड के लिए देखें Wallets API रेफ़रेंस, और अगर आपको सिर्फ़ किसी एड्रेस पर भेजने की बजाय चेन के बीच फंड मूव करने हैं तो देखें ब्रिजिंग और स्वैप