क्रिप्टो पेमेंट के लिए QR कोड: BIP-21 और EIP-681 की व्याख्या
QR कोड व्यक्तिगत रूप से और ऑनलाइन क्रिप्टो वॉलेट एड्रेस शेयर करने का मानक तरीका बन गए हैं। लेकिन सभी क्रिप्टो QR कोड समान नहीं बनाए गए हैं। एक बेसिक QR कोड और सही फॉर्मेट वाले QR कोड के बीच का अंतर सफल पेमेंट और खोए हुए फंड के बीच का अंतर हो सकता है।
बेसिक्स: क्रिप्टो QR कोड के अंदर क्या होता है?
क्रिप्टो QR कोड एक टेक्स्ट स्ट्रिंग को एन्कोड करता है — आमतौर पर एक वॉलेट एड्रेस। लेकिन आधुनिक QR कोड सिर्फ एड्रेस से आगे जाते हैं। वे URI स्कीम का उपयोग करते हैं जो स्कैनिंग वॉलेट ऐप को बताती हैं कि किस ब्लॉकचेन का उपयोग करना है, किस एड्रेस पर भेजना है, और वैकल्पिक रूप से कितना भेजना है।
BIP-21: Bitcoin URI स्कीम
BIP-21 (Bitcoin Improvement Proposal 21) Bitcoin पेमेंट URI के लिए मानक फॉर्मेट परिभाषित करता है:
bitcoin:bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh?amount=0.001
इसका विश्लेषण:
bitcoin:— वॉलेट ऐप को बताता है कि यह Bitcoin पेमेंट हैbc1qxy2...— वास्तविक Bitcoin एड्रेस?amount=0.001— वैकल्पिक: 0.001 BTC का अनुरोध करता है
जब कोई वॉलेट ऐप इस QR कोड को स्कैन करता है, तो यह ऑटोमैटिक एड्रेस और राशि भर देता है। यूज़र को बस कन्फर्म करना होता है।
BIP-21 वैकल्पिक पैरामीटर भी सपोर्ट करता है जैसे label (प्राप्तकर्ता का विवरण) और message (ट्रांज़ैक्शन के लिए नोट)।
EIP-681: Ethereum URI स्कीम
EIP-681 Ethereum और ERC-20 टोकन के लिए वही काम करता है:
ethereum:0x89205A3A3b2A69De6Dbf7f01ED13B2108B2c43e7?value=1e18
इसका विश्लेषण:
ethereum:— इसे Ethereum पेमेंट के रूप में पहचानता है0x8920...— Ethereum एड्रेस?value=1e18— wei में राशि (1e18 wei = 1 ETH)
USDT जैसे ERC-20 टोकन के लिए, URI में टोकन कॉन्ट्रैक्ट शामिल होता है:
ethereum:0xdAC17F958D2ee523a2206206994597C13D831ec7/transfer?address=0x89205A...&uint256=1e6
यह वॉलेट को USDT कॉन्ट्रैक्ट पर transfer फंक्शन कॉल करने के लिए कहता है, निर्दिष्ट एड्रेस पर 1 USDT (1e6 क्योंकि USDT 6 डेसिमल का उपयोग करता है) भेजने के लिए।
उचित URI स्कीम क्यों महत्वपूर्ण हैं
वे नेटवर्क त्रुटियों को रोकती हैं
URI स्कीम के बिना, QR कोड सिर्फ एक रॉ एड्रेस स्ट्रिंग है। वॉलेट ऐप को नहीं पता कि यह Bitcoin एड्रेस है, Ethereum एड्रेस है, या कुछ और। URI स्कीम के साथ, वॉलेट को ठीक पता होता है कि किस नेटवर्क का उपयोग करना है।
वे यूज़र त्रुटि कम करती हैं
जब एड्रेस, राशि और नेटवर्क सभी QR कोड में एन्कोड होते हैं, तो यूज़र को कुछ भी टाइप या सेलेक्ट नहीं करना पड़ता। कम मैनुअल स्टेप = कम गलतियाँ।
वे इंस्टेंट पेमेंट सक्षम करती हैं
कुछ पॉइंट-ऑफ-सेल सिस्टम प्री-फिल्ड राशि के साथ BIP-21/EIP-681 QR कोड का उपयोग करते हैं। कस्टमर स्कैन करता है, कन्फर्म करता है, हो गया — क्रेडिट कार्ड टैप करने जैसा।
अन्य ब्लॉकचेन के लिए QR कोड
अन्य नेटवर्क की अपनी URI स्कीम हैं:
- Solana:
solana:प्रीफिक्स (Solana Pay स्पेसिफिकेशन का उपयोग करते हुए) - Litecoin:
litecoin:प्रीफिक्स (BIP-21 पर आधारित) - Dogecoin:
dogecoin:प्रीफिक्स - TON:
ton://transfer/प्रीफिक्स
cryptr.ee QR कोड कैसे हैंडल करता है
जब आप अपने cryptr.ee पेज पर वॉलेट एड्रेस जोड़ते हैं, तो सिस्टम ऑटोमैटिक:
- एड्रेस फॉर्मेट से ब्लॉकचेन डिटेक्ट करता है
- सही URI स्कीम के साथ QR कोड जेनरेट करता है
- नेटवर्क बैज डिस्प्ले करता है ताकि विज़िटर को पता चले कि कौन सी चेन है
Bitcoin एड्रेस के लिए, यह BIP-21 URI जेनरेट करता है। Ethereum और ERC-20 टोकन के लिए, यह EIP-681 का उपयोग करता है। इसका मतलब है कि जब कोई आपके QR कोड को अपने वॉलेट ऐप से स्कैन करता है, तो एड्रेस और नेटवर्क ऑटोमैटिक प्री-फिल हो जाते हैं।
प्रीमियम यूज़र QR कोड के रंग भी अपने ब्रांड से मैच करने के लिए कस्टमाइज़ कर सकते हैं — URI स्कीम की कार्यक्षमता बरकरार रखते हुए।
खुद आज़माएं: cryptr.ee पर एक फ्री पेज बनाएं और देखें कि आपके एड्रेस के लिए QR कोड कैसे काम करते हैं।
एक लिंक से अपने क्रिप्टो एड्रेस शेयर करें
2 मिनट से कम में अपना मुफ़्त CrypTree पेज बनाएं। क्रेडिट कार्ड नहीं, पासवर्ड नहीं।
अपना पेज बनाएं — मुफ़्त