सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
WalletConnect Dart एक हल्का SDK है जो डिसेंट्रलाइज्ड ऐप्स को मोबाइल वॉलेट से QR कोड स्कैनिंग या डीप लिंकिंग के माध्यम से सुरक्षित रूप से जोड़ने में सक्षम बनाता है। यह Android, iOS, Web, macOS, Windows और Linux पर क्रॉस-प्लेटफॉर्म इंटीग्रेशन समर्थित करता है, जिससे ब्लॉकचेन इंटरैक्शन बेहद आसान हो जाते हैं। खुले WalletConnect प्रोटोकॉल पर बनाया गया, यह dApps और वॉलेट के बीच एन्क्रिप्टेड कम्युनिकेशन सुनिश्चित करता है बिना निजी कुंजियों के खुले छोड़े बिना। पैकेज फ्लटर ऐप्स में वॉलेट पेयरिंग, सेशन मैनेजमेंट और ट्रांजैक्शन साइनिंग को सरल बनाता है। क्रिप्टो-नेटिव ऐप्स बनाने वाले डेवलपर्स के लिए आदर्श, जिन्हें सुरक्षित, उपयोगकर्ता-अनुकूल वॉलेट कनेक्टिविटी की आवश्यकता होती है।
उपयोग
मोबाइल वॉलेट के साथ dApps को जोड़ना
ब्लॉकचेन लेनदेन सक्षम करना
बहु-प्लेटफॉर्म क्रिप्टो एप्लिकेशन समर्थन
सुरक्षित वॉलेट जोड़ने में सहायता करना
QR कोड-आधारित प्रमाणीकरण का कार्यान्वयन
ईथेरियम और अन्य ब्लॉकचेन के साथ एकीकरण
मुख्य विशेषताएँ
क्रॉस-प्लेटफ़ॉर्म समर्थन
QR कोड और डीप लिंक जोड़ना
एन्क्रिप्टेड सत्र संचार
सुरक्षित लेनदेन साइनिंग
Flutter के साथ आसान एकीकरण
हल्का और मॉड्यूलर डिज़ाइन
इनके लिए उपयुक्त
Flutter विकासकर्ता dApps बना रहे हैं
क्रिप्टो वॉलेट इंटीग्रेशन
वेब3 एप्लिकेशन निर्माता
ब्लॉकचेन प्रोजेक्ट टीमें
मोबाइल-प्रथम क्रिप्टो प्लेटफॉर्म
डेसेंट्रलाइज्ड वित्तीय (DeFi) एप्लिकेशन
विचार योग्य बातें
संगत मोबाइल वॉलेट की आवश्यकता है
कनेक्शन फेल होने के लिए उचित त्रुटि संभाल की आवश्यकता है
बाहरी वॉलेट की उपलब्धता पर निर्भर करता है
QR स्कैनिंग के लिए अतिरिक्त UI की आवश्यकता हो सकती है
गैर-ब्लॉकचेन उपयोग के लिए उपयुक्त नहीं
सत्र प्रबंधन का ध्यान से निपटा जाना चाहिए
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
WalletConnect is an open source protocol for connecting decentralised applications to mobile wallets
with QR code scanning or deep linking. A user can interact securely with any Dapp from their mobile
phone, making WalletConnect wallets a safer choice compared to desktop or browser extension wallets.
Introduction
WalletConnect connects mobile & web applications to supported mobile wallets. The WalletConnect session is started by scanning a QR code (desktop) or by clicking an application deep link (mobile).
WalletConnect-Dart-SDK is a community SDK and port of the official WalletConnect-monorepo.
WalletConnect-Dart currently supports:
Algorand
Ethereum
You can easily add your own network by extending from WalletConnectProvider and implementing the required methods using sendCustomRequest.
An example from Binance Smart Chain can be found here.
For more information regarding the implementation, check out EthereumWalletConnectProvider and AlgorandWalletConnectProvider.
WalletConnect lets you build:
Decentralized web applications and display QR codes with qr_flutter