Burrow Guide सुरक्षित डाउनलोड करें

Rabby के साथ Safe multisig कैसे इस्तेमाल करें

Rabby, Safe multisig को एक एड्रेस टाइप के रूप में जोड़ सकता है। पहले आप एक owner key import करते हैं, बेहतर हो कि hardware wallet, फिर Safe एड्रेस जोड़ते हैं। जब आप Safe के रूप में कोई dapp इस्तेमाल करते हैं, तो Rabby एक Safe ट्रांज़ैक्शन बनाता है जिसे owners threshold पूरा होने तक साइन करते हैं, फिर कोई एक owner उसे execute करता है।

झटपट स्टेप्स

  1. Owner key जोड़ें. Rabby में hardware wallet कनेक्ट करें या owner key import करें।
  2. Safe एड्रेस जोड़ें. नया एड्रेस जोड़ें, Safe multisig टाइप चुनें, Safe एड्रेस पेस्ट करें और वे chains कन्फ़र्म करें जहां यह deploy है।
  3. ट्रांज़ैक्शन propose करें. Safe चुनें, कोई dapp इस्तेमाल करें या tokens भेजें, preview पढ़ें और अपनी owner key से साइन करें।
  4. Signatures इकट्ठा करें. दूसरे owners Rabby या Safe के वेब ऐप में pending ट्रांज़ैक्शन देखकर threshold पूरा होने तक साइन करते हैं।
  5. Execute करें. कोई एक owner पूरी तरह साइन हुए ट्रांज़ैक्शन को execute करता है और नेटवर्क gas देता है।

Safe (पहले Gnosis Safe) एक smart contract वॉलेट है जिसमें हर ट्रांज़ैक्शन के लिए कई owners की मंज़ूरी चाहिए, जैसे 3 में से 2। यह टीमों, DAOs और उन लोगों में लोकप्रिय है जो किसी एक कमज़ोर कड़ी पर निर्भर नहीं रहना चाहते। Rabby कम से कम जनवरी 2022 से Safe सपोर्ट करता है, जब उसने Rabby में DeFi के साथ Gnosis Safe इस्तेमाल करने की गाइड प्रकाशित की थी (Rabby on Medium, जनवरी 2022), और अगस्त 2023 में Base पर Safe जोड़ा (Rabby on X, अगस्त 2023)।

Rabby, Safe के साथ कैसे काम करता है

  • फ़ंड Safe में रहते हैं। इसका एड्रेस एक contract है, key नहीं।
  • Owners साइन करते हैं। हर owner अपना key manager इस्तेमाल करता है। Rabby के अनुसार अगर आप hardware wallet जैसा key manager इस्तेमाल करते हैं, तो owner की private key या seed phrase import करने की ज़रूरत नहीं (Rabby on Medium, 2022)।
  • Signatures इकट्ठा होते हैं Safe की transaction service के ज़रिए। Rabby के अनुसार वह Safe के backend से आए डेटा पर आंख मूंदकर भरोसा करने की बजाय उसे on-chain डेटा से क्रॉस-चेक करता है।
  • Owners, Rabby में या Safe के अपने वेब ऐप में साइन कर सकते हैं, इसलिए टीम दोनों का मिला-जुला इस्तेमाल कर सकती है।

शुरू करने से पहले

  • एक मौजूदा Safe। Rabby एक इंटरफ़ेस है; अगर आपके पास Safe नहीं है, तो उसे Safe के अपने ऐप में बनाएं।
  • Rabby में कम से कम एक owner key। Hardware wallet की ज़ोरदार सलाह दी जाती है; देखें hardware wallets।
  • Safe का एड्रेस और वह chain जिस पर वह deploy हुआ था। Safe सिर्फ उन्हीं chains पर मौजूद होता है जहां वह deploy हुआ हो।
  • असली Rabby एक्सटेंशन, हमारे verifier से चेक किया हुआ।

स्टेप 1: owner और Safe जोड़ें

  1. Rabby में एक owner key कनेक्ट या import करें, जैसे आपका Ledger या Trezor।
  2. नया एड्रेस जोड़ें और Safe (multisig) एड्रेस टाइप चुनें। Rabby की पुरानी सामग्री में इसे Gnosis Safe कहा गया है।
  3. Safe एड्रेस पेस्ट करें और, अगर पूछा जाए, तो वह chain या chains चुनें जहां यह deploy है।
  4. कन्फ़र्म करें। अब Safe आपकी एड्रेस लिस्ट में दिखेगा, और आप किसी भी दूसरे एड्रेस की तरह इसके बैलेंस देख सकते हैं।

स्टेप 2: ट्रांज़ैक्शन propose करें

Safe को current एड्रेस के रूप में चुनें और किसी dapp से कनेक्ट करें, या उससे tokens भेजें। कन्फ़र्म करने पर ट्रांज़ैक्शन सीधे नहीं भेजा जाता। Rabby एक Safe ट्रांज़ैक्शन बनाता है (Rabby अपनी 2022 की गाइड में इन्हें tasks कहता है) और आपके Rabby में मौजूद owner key से इसे साइन करने को कहता है। वह सिग्नेचर पहली मंज़ूरी है।

Rabby का preview ध्यान से पढ़ें। यह दिखाता है कि Safe ट्रांज़ैक्शन क्या करेगा। Hardware owner के लिए यह भी चेक करें कि डिवाइस आपसे क्या साइन करवा रहा है।

स्टेप 3: बाकी signatures इकट्ठा करें

दूसरे owners pending ट्रांज़ैक्शन खोलते हैं, Rabby में अगर उन्होंने वही Safe जोड़ा है, या Safe के वेब ऐप में, और उसे साइन करते हैं। हर owner को अलग से चेक करना चाहिए कि target, रकम और action वही हैं जिसकी टीम को उम्मीद है। किसी स्क्रीनशॉट या चैट मैसेज पर भरोसा न करें।

स्टेप 4: execute करें

जब threshold पूरा करने लायक owners साइन कर दें, तो कोई भी owner ट्रांज़ैक्शन execute कर सकता है। Execute करना एक on-chain ट्रांज़ैक्शन है, इसलिए execute करने वाला owner उस chain पर अपने एड्रेस से gas देता है। Execution के बाद Safe का बैलेंस बदल जाता है और ट्रांज़ैक्शन queue से हट जाता है।

Owners और threshold चुनना

Threshold यह है कि कितने owners को साइन करना ज़रूरी है। 3 में से 2 वाला Safe एक key खोने पर भी बचा रहता है, और हमलावर को दो keys चाहिए। हर owner key अलग तरह के डिवाइस पर या अलग व्यक्ति के पास रखें, ताकि एक चूक threshold तक न पहुंच सके। Owners की संख्या के बराबर threshold रखने से बचें, क्योंकि तब एक key खोने पर Safe लॉक हो जाता है। Owners और threshold Safe ट्रांज़ैक्शन से बदले जाते हैं, जिनके लिए मौजूदा threshold की मंज़ूरी चाहिए।

टिप्स और सावधानियां

  • कई डिवाइस पर verify करें। फ़रवरी 2025 की Bybit चोरी में हमलावरों ने Safe के वेब इंटरफ़ेस से छेड़छाड़ की, जिससे signers ने एक malicious ट्रांज़ैक्शन approve कर दिया जो सामान्य दिख रहा था। Owners को details अपनी hardware स्क्रीन पर और किसी दूसरे इंटरफ़ेस में चेक करनी चाहिए।
  • Nonce का क्रम मायने रखता है। Safe ट्रांज़ैक्शन क्रम से execute होते हैं। पहले का अटका ट्रांज़ैक्शन बाद वालों को तब तक रोकता है जब तक वह execute या replace न हो।
  • एक ही एड्रेस, अलग chains। दूसरी chain पर उसी एड्रेस का Safe शायद मौजूद न हो या उसके owners अलग हों। कभी भी ऐसी chain पर Safe एड्रेस पर फ़ंड न भेजें जहां वह deploy नहीं है।
  • मोबाइल। अक्टूबर 2026 तक हम Rabby मोबाइल ऐप में Safe सपोर्ट की पुष्टि नहीं कर पाए। ऐप में चेक करें, या एक्सटेंशन इस्तेमाल करें।

विकल्प: Safe के वेब ऐप में owner के रूप में Rabby

आप उल्टा भी कर सकते हैं: Safe का वेब ऐप खोलें और किसी owner एड्रेस के लिए Rabby को ब्राउज़र वॉलेट के रूप में कनेक्ट करें। तब Rabby owner कन्फ़र्मेशन साइन करता है, और हर रिक्वेस्ट के लिए उसका simulation और वॉर्निंग दिखती रहती हैं। जब कुछ owners Rabby इस्तेमाल नहीं करते, तो कई टीमें यही तरीका अपनाती हैं।

अक्सर पूछे जाने वाले सवाल

क्या Rabby नया Safe बना सकता है?

Rabby मौजूदा Safe को मैनेज करने के लिए है। Safe को Safe के अपने ऐप में बनाएं, फिर उसका एड्रेस Rabby में जोड़ें।

क्या हर owner की key Rabby में import करनी होगी?

नहीं। हर owner अपने वॉलेट से साइन करता है, Rabby में या Safe के वेब ऐप में। आपके Rabby में सिर्फ आपकी अपनी owner key होनी चाहिए।

Safe ट्रांज़ैक्शन की gas कौन देता है?

जो owner पूरी तरह साइन हुए ट्रांज़ैक्शन को execute करता है, वह अपने एड्रेस से gas देता है। Approval साइन करना फ़्री है।

क्या Rabby, Base और दूसरे L2s पर Safe सपोर्ट करता है?

Rabby ने अगस्त 2023 में Base पर Safe सपोर्ट की घोषणा की थी, और यह उन दूसरी chains पर भी Safes सपोर्ट करता है जहां Safe deploy है। चेक करें कि आपका Safe चुनी गई chain पर मौजूद है।

क्या मैं Rabby मोबाइल ऐप में Safe इस्तेमाल कर सकता हूं?

अक्टूबर 2026 तक हम इसकी पुष्टि नहीं कर पाए। ब्राउज़र एक्सटेंशन इस्तेमाल करें, या ऐप के add-address ऑप्शन चेक करें।