अपने वॉलेट पते से Bitcoin QR कोड बनाइए
अपना पता चिपकाइए, चाहें तो राशि जोड़िए, और ऐसा कोड डाउनलोड कीजिए जिसे कोई भी Bitcoin वॉलेट पढ़ ले - आपकी कलाकृति से मेल खाता और छपाई की गुणवत्ता पर एक्सपोर्ट किया हुआ।
Google Maps में खुलता है। निर्देशांक भी चलते हैं - “37.4224, -122.0841”।
कोड आपके कारोबार का “रिव्यू लिखें” फ़ॉर्म खोलता है। Place ID चिपकाइए, या ऐसा Google Maps लिंक जो उसे ढोता हो।
UPI लिंक कोई चेकसम नहीं ढोता, इसलिए ग़लत टाइप हुई ID से ऐसा कोड बनता है जो बिलकुल ठीक स्कैन होता है और पैसे किसी और को भेज देता है। ID टाइप करने के बजाय अपने भुगतान ऐप से चिपकाइए, और छापने से पहले ख़ुद को एक रुपया भेजिए।
उसे ठीक वैसे ही चिपकाइए जैसे कॉपी किया था। KoloQR पेलोड जोड़कर नहीं बनाता - वह उसी को भरता है जो आपके बैंक ने जारी किया, और छापने से पहले उसे जाँचता है।
SVG, PNG, JPG • अधिकतम 2 MB
Bitcoin QR कोड क्या है?
Bitcoin QR कोड ऐसा QR कोड है जो Bitcoin का भुगतान URI रखता है - यानी एक पता, और चाहें तो एक राशि, BIP-21 रूप में लिखे हुए। उसे किसी वॉलेट ऐप में स्कैन करने पर पाने वाला भर जाता है, इसलिए किसी को 42 अक्षर दोबारा टाइप नहीं करने पड़ते। पता पैटर्न में रहता है; कोई लेन-देन तब तक नहीं होता जब तक भेजने वाला उसे मंज़ूर न करे।

BIP-21 पैटर्न के भीतर क्या रखता है
भुगतान URI छोटा, अच्छी तरह तय किया ढाँचा है, और उसका हर हिस्सा बदल देता है कि पाने वाला वॉलेट क्या करेगा:
- bitcoin: - स्कीम। यही वह चीज़ है जो फ़ोन से कोड किसी ब्राउज़र के बजाय किसी वॉलेट ऐप को सौंपवाती है।
- पता - जहाँ पैसा जाएगा। आज का bech32 पता bc1 से शुरू होता है और 42 अक्षरों का होता है; पुराने रूप 1 या 3 से शुरू होते हैं और 26 से 35 अक्षरों के होते हैं।
- ?amount=0.05 - वैकल्पिक, और हमेशा सातोशी के बजाय दशमलव BTC में। वॉलेट राशि पहले से भर देता है, और भेजने वाला मंज़ूर करने से पहले उसे बदल भी सकता है।
इसके अलावा कुछ ज़रूरी नहीं, और कोड की कोई बात नेटवर्क को छूती ही नहीं। Bitcoin QR कोड इस बारे में लिखा हुआ टेक्स्ट है कि पैसा कहाँ भेजना है - वह न पैसा हिला सकता है, न उससे कुछ ख़र्च किया जा सकता है, और वह स्क्रीन पर हो या काग़ज़ पर छपा, एक जैसा ही चलता है।
bech32 पते को बड़े अक्षरों में लिखकर पैटर्न आधा कीजिए
bech32 पते - वे जो bc1 से शुरू होते हैं - छोटे-बड़े अक्षरों के प्रति असंवेदनशील तय किए गए हैं, और BIP-173 ख़ासकर QR कोड के भीतर बड़े अक्षरों वाला रूप इस्तेमाल करने की सलाह देता है। वजह यह है कि QR कोड डेटा कैसे एनकोड करते हैं। मिले-जुले अक्षरों वाले टेक्स्ट को 8 बिट प्रति अक्षर पर बाइट मोड में जाना पड़ता है; जो टेक्स्ट सिर्फ़ अंकों, बड़े अक्षरों और मुट्ठी भर चिह्नों तक सीमित हो वह 5.5 बिट वाले अल्फ़ान्यूमेरिक मोड के लायक़ बन जाता है। 42 अक्षरों के पते के लिए यह मोटे तौर पर एक तिहाई कम बिट हैं, जो आम तौर पर चिह्न को एक-दो संस्करण नीचे ले आता है: उसी चौकोर में कम मॉड्यूल, हर एक बड़ा, और ऐसा कोड जो ज़्यादा दूर से पढ़ा जाता है तथा ख़राब छपाई भी झेल लेता है। यह बचत असली भी है और मुफ़्त भी - BC1QAR0SRRR7XFKVY5L643LYDNW9RE59GTZZWF5MDQ हर उस वॉलेट के लिए वही पता है जो मानक लागू करता है, चाहे वह छोटे अक्षरों में हो। यह सिर्फ़ bech32 पर लागू होता है। 1 या 3 से शुरू होने वाले पुराने पते Base58Check हैं, जहाँ अक्षर का छोटा-बड़ा होना मायने रखता है और उसे बदलने से अलग, अमान्य पता बन जाता है - और Ethereum तो और आगे जाता है, जहाँ अक्षरों का छोटा-बड़ा होना चेकसम ढोता है, और इसीलिए Ethereum के पते को कभी बड़े अक्षरों में नहीं लिखना चाहिए।
QR कोड बनाएँ
Bitcoin QR कोड कहाँ इस्तेमाल होते हैं
कोड इसलिए है कि लोगों को 42 अक्षरों की लड़ी उतारनी न पड़े, और इसीलिए वह हर उस जगह दिखता है जहाँ किसी पते को स्क्रीन से बाहर जाना है:
- 1
अपने वॉलेट से पाने वाला पता कॉपी कीजिए
उसे कॉपी-पेस्ट कीजिए; कभी टाइप मत कीजिए। एक अकेला ग़लत अक्षर या तो अमान्य पता बनाता है या, कभी-कभार, ऐसा वैध पता जो किसी का है ही नहीं।
- 2
क़िस्म चुनने वाला मेन्यू खोलिए और Bitcoin चुनिए
Bitcoin, More के नीचे Crypto समूह में है। पता चिपकाइए, और अगर आप चाहते हैं कि वॉलेट राशि पहले से भर दे तो BTC में राशि जोड़िए।
- 3
उसे सजाइए, पर पढ़ने लायक़ रखिए
अगर कोड किसी ब्रांडेड कलाकृति में जा रहा हो तो कोई आकार और रंग चुनिए। कंट्रास्ट यहाँ किसी भी दूसरी क़िस्म से ज़्यादा मायने रखता है, क्योंकि ग़लत पढ़ा गया अक्षर नाकाम भुगतान है।
- 4
स्कैन करके, अक्षर दर अक्षर पक्का कीजिए
एक्सपोर्ट की गई फ़ाइल किसी असली वॉलेट ऐप से स्कैन कीजिए और वह जो पता दिखाए उसे अपने कॉपी किए पते से मिलाइए - पूरा, सिर्फ़ पहले और आख़िरी चार अक्षर नहीं। फिर SVG या PDF एक्सपोर्ट कीजिए।

कौन-सा फ़ाइल फ़ॉर्मैट डाउनलोड करें?
KoloQR आपका Bitcoin QR कोड तीन फ़ॉर्मैट में एक्सपोर्ट करता है। इस हिसाब से चुनिए कि वह कहाँ दिखेगा:
- PNG बिक्री की जगह की स्क्रीनों, ओवरले और वेब पेजों के लिए, जहाँ कोड एक ही तय आकार में दिखता है।
- SVG दान के साइनेज, चालानों और छपे कार्डों के लिए - उस हर चीज़ के लिए जिसे प्रिंटर बिना किनारे नरम किए बड़ा करता है।
- PDF छपाई लायक़ गुणवत्ता पर किसी प्रिंट शॉप को सौंपने या किसी चालान टेम्पलेट में रखने के लिए।
यहाँ छपाई की गुणवत्ता दिखावटी बात नहीं है। किसी लिंक कोड में नरम या टूटे मॉड्यूल की क़ीमत एक पेज व्यू है; भुगतान कोड में या तो वह स्कैन ही नहीं होता या, सबसे बुरे हाल में, भेजने वाले को पता हाथ से टाइप करने पर मजबूर कर देता है। वेक्टर एक्सपोर्ट कीजिए, बड़ा छापिए, और कंट्रास्ट पूरा रखिए।
QR कोड बनाएँBitcoin QR कोड की बेहतरीन आदतें
भुगतान कोड की एक ऐसी नाकामी है जो किसी और QR क़िस्म में नहीं होती, इसलिए आदतें भी ज़्यादा सख़्त हैं:
एनकोड करने से पहले bech32 पते बड़े अक्षरों में कीजिए
पूरी तरह बड़े अक्षरों वाला bc1 पता अल्फ़ान्यूमेरिक एनकोडिंग के लायक़ हो जाता है, यानी मिले-जुले अक्षरों से मोटे तौर पर एक तिहाई कम बिट। वही पता, विरल पैटर्न, बेहतर स्कैन दूरी।
पुराने पते कभी बड़े अक्षरों में मत कीजिए
1 या 3 से शुरू होने वाले पते Base58Check इस्तेमाल करते हैं, जहाँ अक्षर का छोटा-बड़ा होना मायने रखता है। उसे बदलने से वही पता नहीं बनता - अमान्य पता बनता है, या किसी और का।
कोड बनाने के बाद पूरा पता पक्का कीजिए
एक्सपोर्ट की गई फ़ाइल किसी वॉलेट में स्कैन कीजिए और हर अक्षर मिलाइए। सिर्फ़ पहले और आख़िरी चार जाँचना ठीक वही शॉर्टकट है जिसका फ़ायदा उठाने के लिए पता बदलने वाला मैलवेयर बना है।
स्थिर पता छापने से पहले दो बार सोचिए
एक ही पता दोबारा इस्तेमाल करने से सार्वजनिक बही में हर भुगतान उसी से जुड़ जाता है, जो आपके लिए भी और आपको भुगतान करने वाले हर व्यक्ति के लिए भी निजता का नुक़सान है। बिक्री की जगह पर हर बिक्री के लिए नया पता बनाना चाहिए।
तय राशियों के साथ सावधान रहिए
BTC में लिखी राशि छपते ही तय हो जाती है, जबकि विनिमय दर नहीं। जो कुछ भी स्थानीय मुद्रा में दाम रखता हो, उसके लिए अकेला पता छापिए और राशि बिलिंग मशीन को देने दीजिए।
कोड के बग़ल नेटवर्क बताइए
“सिर्फ़ Bitcoin (BTC)” क्रिप्टो भुगतानों की सबसे महँगी ग़लती रोक देता है - ग़लत नेटवर्क पर भेजे गए सिक्के आम तौर पर वापस नहीं मिलते।
मॉड्यूल पूरी तरह काले रखिए
कोड के चारों ओर सजावट ठीक है। उसके भीतर, यही वह एक क़िस्म है जहाँ सीमा-रेखा वाला कंट्रास्ट अनुपात डिज़ाइन के लायक़ नहीं, क्योंकि ग़लत पढ़े जाने की क़ीमत ऐसा भुगतान है जो पहुँचता ही नहीं।
क्वाइट ज़ोन बचाइए
चारों तरफ़ चार मॉड्यूल का साफ़ हाशिया, और भरे-पूरे साइन पर उससे ज़्यादा। एरर करेक्शन ख़राब मॉड्यूल दोबारा बना सकता है; बिना हाशिये वाला कोड ढूँढ़ नहीं सकता।
आकार उदारता से रखिए
कम से कम पढ़ने की दूरी का दसवाँ हिस्सा, और फिर एक क़दम बड़ा। Bitcoin का URI लंबा पेलोड है, इसलिए चिह्न अपने सबसे अच्छे रूप में भी सघन रहता है।
जो कोड आप प्रकाशित करते हैं उसमें कभी निजी कुंजी या सीड मत रखिए
पाने वाला पता किसी को भी दिखाना सुरक्षित है। कोड में रखी निजी कुंजी या सीड वाक्यांश पूरा वॉलेट है, जिसे उस पर ताना गया हर कैमरा पढ़ सकता है।
आपका Bitcoin QR कोड काम क्यों नहीं कर रहा
भुगतान कोड ऐसे तरीक़ों से हारता है जिन्हें पैसा शामिल होने से पहले जान लेना चाहिए। ये चार लगभग हर हाल समेट लेते हैं।
वॉलेट कहता है कि पता अमान्य है
- वजह
- आम तौर पर कोई पुराना पता जो बड़े अक्षरों में कर दिया गया, या किसी ईमेल या PDF से कॉपी करते वक़्त साथ आया कोई फ़ालतू स्पेस या पंक्ति ब्रेक। Base58Check अक्षरों के छोटे-बड़े होने के प्रति संवेदनशील और बेरहम है।
- समाधान
- पता वॉलेट से ताज़ा कॉपी कीजिए, उसे बिना संपादित किए चिपकाइए, और बड़े अक्षरों वाली तरकीब सिर्फ़ तब लगाइए जब वह bc1 से शुरू होता हो। फिर एक्सपोर्ट की गई फ़ाइल दोबारा स्कैन करके पक्का कीजिए।
कोड बहुत सघन है और स्कैन करना मुश्किल
- वजह
- मिले-जुले अक्षरों वाला 42 अक्षरों का bech32 पता 8 बिट प्रति अक्षर पर बाइट मोड में एनकोड होता है, और राशि वाला पैरामीटर उसमें और जोड़ देता है। वह मेल चिह्न को कई संस्करण ऊपर धकेल देता है।
- समाधान
- bech32 पते को अल्फ़ान्यूमेरिक मोड में ले जाने के लिए बड़े अक्षरों में कीजिए, राशि वाला पैरामीटर ज़रूरी न हो तो गिरा दीजिए, और बड़ा छापिए। तीनों मदद करते हैं, और पहला मुफ़्त है।
फ़ोन वॉलेट के बजाय ब्राउज़र खोल देता है
- वजह
- उस फ़ोन पर कोई ऐप bitcoin: स्कीम सँभालने के लिए दर्ज ही नहीं है, इसलिए ऑपरेटिंग सिस्टम उसे अनजान लिंक मानकर लौट आता है।
- समाधान
- बिना वॉलेट वाले फ़ोन पर यही उम्मीद है। जो भी आपको भुगतान करेगा उसके पास वॉलेट होगा; बिना वॉलेट वाले उपकरण से फ़ैसला करने के बजाय किसी वॉलेट ऐप से जाँचिए।
भुगतान ग़लत राशि में आए
- वजह
- छपा राशि वाला पैरामीटर BTC में है और किसी पुरानी विनिमय दर पर तय हुआ था, इसलिए वह अब स्थानीय मुद्रा के दाम से मेल नहीं खाता।
- समाधान
- लंबे समय चलने वाली किसी भी चीज़ पर अकेला पता छापिए और राशि भेजने वाले या बिलिंग मशीन को डालने दीजिए। तय राशियाँ ऐसी स्क्रीन पर जँचती हैं जो हर लेन-देन पर दोबारा बनती हो।
अब भी तय नहीं कर पा रहे कि गड़बड़ी फ़ाइल में है या प्रिंट में? एक्सपोर्ट की गई इमेज को QR कोड स्कैनर में डालें - अगर वह डेस्कटॉप पर पढ़ी जाती है और कागज़ पर नहीं, तो गड़बड़ी फ़ाइल के बाद आई है।
Questions? Answered
Bitcoin QR कोड BIP-21 रूप में भुगतान URI रखता है - एक पता, और चाहें तो एक राशि। उसे किसी वॉलेट ऐप में स्कैन करने पर पाने वाला भर जाता है, इसलिए किसी को 42 अक्षरों का पता दोबारा टाइप नहीं करना पड़ता।
अपने वॉलेट से पाने वाला पता कॉपी कीजिए, KoloQR के क़िस्म चुनने वाले मेन्यू में Bitcoin चुनिए, और उसे चिपकाइए। अगर आप राशि पहले से भरी चाहते हैं तो वह जोड़िए, फिर PNG या SVG डाउनलोड कीजिए। किसी सर्वर पर कुछ नहीं भेजा जाता।
हाँ, अगर वह पाने वाला पता रखता हो - वह सार्वजनिक जानकारी है और उससे सिर्फ़ आपको पैसे भेजे जा सकते हैं। जो कोड आप प्रकाशित करते हैं उसमें कभी निजी कुंजी या सीड वाक्यांश मत रखिए; वह पूरा वॉलेट है।
क्योंकि bech32 अक्षरों के छोटे-बड़े होने के प्रति असंवेदनशील है, और बड़े अक्षरों वाला पता 8 के बजाय 5.5 बिट प्रति अक्षर वाली QR अल्फ़ान्यूमेरिक एनकोडिंग के लायक़ हो जाता है। यह मोटे तौर पर एक तिहाई कम बिट और साफ़ तौर पर विरल, आसानी से स्कैन होने वाला कोड है।
नहीं - सिर्फ़ bc1 से शुरू होने वाले bech32 पतों को। 1 या 3 से शुरू होने वाले पुराने पते Base58Check इस्तेमाल करते हैं, जहाँ अक्षर का छोटा-बड़ा होना मायने रखता है। Ethereum के पते को भी कभी बड़े अक्षरों में नहीं करना चाहिए - वहाँ अक्षरों का छोटा-बड़ा होना EIP-55 चेकसम ढोता है।
सिर्फ़ ऐसी स्क्रीन पर जो हर लेन-देन पर दोबारा बनती हो। राशि छपते ही BTC में तय हो जाती है जबकि विनिमय दर चलती रहती है, इसलिए छपी राशि उस दाम से हटती जाती है जो आपका इरादा था।
यह चलता है, पर उस पते पर आया हर भुगतान सार्वजनिक रूप से बाक़ी हर भुगतान से जुड़ जाता है। दान के साइन के लिए यह मंज़ूर किया सौदा है; बिक्री की जगह के लिए हर लेन-देन पर नया पता बनाइए।
नहीं। स्कैन पाने वाला और, अगर मौजूद हो तो, राशि भर देता है। भेजने वाला फिर भी अपने वॉलेट में लेन-देन देखता और मंज़ूर करता है - QR कोड अपने बूते पैसा हिला नहीं सकता।
ख़ुद कोड बस टेक्स्ट है, इसलिए वह ऑफ़लाइन भी स्कैन होता है। लेन-देन प्रसारित करने के लिए कनेक्शन चाहिए - और यही इन कोडों को पेपर वॉलेट तथा कोल्ड स्टोरेज की व्यवस्थाओं में इस्तेमाल करने लायक़ बनाता है।
क्योंकि उस फ़ोन पर कोई ऐप bitcoin: स्कीम के लिए दर्ज नहीं है। बिना वॉलेट वाले फ़ोन पर यह सामान्य है। बिना वॉलेट वाले उपकरण से जाँचने के बजाय किसी असली वॉलेट ऐप से जाँचिए।
आगे पढ़ते रहें
ऐसे पेज जो यहीं से आगे बढ़ते हैं - वही संदर्भ, वैसा ही कोड, या अगला फ़ैसला जो लेना है।
PayPal QR कोड
स्कैन को अपने PayPal.me लिंक पर भेजकर किसी छपे कोड से भुगतान लीजिए।
Pix QR कोड
आपके बैंक की जारी की Pix Copia e Cola स्ट्रिंग को ऐसे कोड में एनकोड कीजिए जिसे आप सजाकर छाप सकें।
PromptPay QR कोड
आपके थाई बैंक ऐप के जारी किए PromptPay पेलोड को ऐसे कोड में एनकोड कीजिए जिसे आप सजाकर छाप सकें।
रिटेल दुकानें
शेल्फ़ लेबल, दुकान की खिड़की और कैश काउंटर के साइन पर प्रोडक्ट ब्योरा, स्टॉक और समीक्षा के लिंक।
ब्यूटी सैलून
कुर्सी पर दोबारा बुकिंग, हर सेवा की अलग देखभाल जानकारी और हर स्टाइलिस्ट का अपना पोर्टफ़ोलियो, ऐसे कोड के साथ जो एसीटोन, रंग और हेयरस्प्रे झेल लें।
Ethereum QR कोड
किसी Ethereum पते को ऐसे कोड में बदलिए जिसे कोई भी वॉलेट स्कैन कर सके, चाहें तो राशि के साथ।
KoloQR ही क्यों?
- वेबसाइट, मेन्यू, Wi-Fi, PDF और विज़िटिंग कार्ड के लिए QR कोड बनाएँ
- रंग, लोगो और अनोखे आकार अपने हिसाब से चुनें
- हाई-क्वालिटी PNG और SVG फ़ाइलें डाउनलोड करें
- प्रिंट और डिजिटल, दोनों के लिए बना
