

Escrow Smart Contract
क्लाइंट और सेवा प्रदाता स्मार्ट कॉन्ट्रैक्ट में पैसा जमा करते हैं। काम पूरा होने और दोनों पक्षों के सहमत होने पर सेवा प्रदाता को भुगतान मिलता है।
यह कैसे काम करता है
अनुबंध तक पाँच कदम
एक आसान विज़ार्ड से स्मार्ट कॉन्ट्रैक्ट बनाएँ।
एक आसान विज़ार्ड से स्मार्ट कॉन्ट्रैक्ट बनाएँ।
- कदम 1अनुबंध में भूमिकाअनुबंध में अपनी भूमिका चुनें। अनुबंध में केवल दो भूमिकाएँ हैं — क्लाइंट और सेवा प्रदाता। कोई तीसरा पक्ष मध्यस्थ नहीं है।9:41LTE
अनुबंध में भूमिका
- कदम 2मुद्रा चुनेंअनुबंध की मुद्रा चुनें। GRAM — TON की मूल मुद्रा — तेज़ और छोटे सौदों के लिए है, क्योंकि यह काफ़ी अस्थिर है। USDT बड़े और लंबे सौदों के लिए अधिक स्थिर मुद्रा है।9:41LTE
मुद्रा चुनें
- कदम 3अनुबंध राशिचुनी गई मुद्रा में अनुबंध राशि दर्ज करें। काम पूरा होने के बाद यह राशि सेवा प्रदाता को ट्रांसफ़र की जाएगी।9:41LTE
अनुबंध राशि
अनुबंध राशि काम की कीमत है। इसे क्लाइंट जमा करता है।
10% से 90% तक। डिफ़ॉल्ट: 30%।
राशि का 0,4%, लेकिन 15 GRAM से अधिक नहीं।
- कदम 4वॉलेट पतेवॉलेट पते चिपकाएँ। आगे चलकर इन्हीं वॉलेट से पैसा जमा किया और निकाला जाएगा।9:41LTE
वॉलेट पते
- कदम 5अनुबंध की जाँचडिप्लॉय से पहले अनुबंध का दर्ज किया गया डेटा जाँच लें।9:41LTE
अनुबंध की जाँच
अनुबंध में भूमिका
बनाने के बाद
अनुबंध कार्ड
आप क्लाइंट हैं, मुद्रा USDT है। असली डैशबोर्ड जैसे ही कार्ड के छह स्नैपशॉट, हर कदम पर उपलब्ध सभी कार्रवाइयों के साथ।
अभी बनाया गया
बैलेंस शून्य हैं। आप सौदे की राशि जमा कर सकते हैं, सीधे 30% तक अतिरिक्त राशि के साथ जमा कर सकते हैं, या जब तक किसी ने कुछ जमा नहीं किया है, अनुबंध हटा सकते हैं।
राशि जमा की, इंतज़ार है
सौदे की राशि अनुबंध में है, सेवा प्रदाता की जमा राशि अभी नहीं आई है। जब तक स्थिति «सक्रिय» नहीं होती, आप अपना पैसा निकाल सकते हैं। 30% तक की अतिरिक्त राशि अभी भी जोड़ी जा सकती है।
सेवा प्रदाता ने जमा किया
तय की गई दोनों राशियाँ आ गई हैं — अनुबंध सक्रिय है। राशियाँ फ़्रीज़ हैं, USDT नहीं निकाला जा सकता। आप काम स्वीकार कर सकते हैं, दूसरा हिस्सा प्रस्तावित कर सकते हैं या अतिरिक्त जमा राशि (क्लाइंट की अतिरिक्त ज़मानत) जोड़ सकते हैं।
20% जमा राशि जोड़ी गई
सौदे की राशि के ऊपर +200 USDT हैं। 30% की सीमा तक अभी 100 USDT और। निकासी अब भी बंद है: सक्रिय अनुबंध अनुबंध राशि और अतिरिक्त राशि को रोके रखता है।
सेवा प्रदाता को 80% प्रस्तावित किया।
अगर सेवा प्रदाता सहमत होता है, तो उसे 800 USDT मिलेंगे। «काम स्वीकार करें» बटन गायब हो गया है; यह तभी वापस आएगा जब आप 100% सेट करेंगे। प्रस्ताव बदला जा सकता है और अतिरिक्त राशि बढ़ाई जा सकती है।
सेवा प्रदाता सहमत हुआ
अनुबंध पूरा हुआ: 800 USDT सेवा प्रदाता को गए, 4 USDT सेवा की रॉयल्टी है। आपके पास 400 USDT बचे हैं, जिन्हें निकाला जा सकता है।
Q&A
अक्सर पूछे जाने वाले सवाल
तीसरा पक्ष कहाँ है?
वह नहीं है। सेवा प्रदाता अपनी जमा राशि दाँव पर लगाता है। काम पूरा करना उसी के फ़ायदे में है।
डिफ़ॉल्ट रूप से सेवा प्रदाता की जमा राशि सौदे की राशि का 30% होती है। ऐसा लग सकता है कि उसे बढ़त है: वह 30% दाँव पर लगाता है और आप 100%। लेकिन मायने प्रतिशत नहीं, पैसे रखते हैं। उसके 30% उसका अपना पैसा है, और उसे खोना उसके लिए उतना ही दर्दनाक हो सकता है जितना आपके लिए अपने 100%। कोई भी अपना पैसा यूँ ही कुर्बान नहीं करता।
दूसरा जोखिम: क्लाइंट को काम मिल गया और वह पैसा न दे। तब दो विकल्प हैं। पहला — जब काम लगभग तैयार हो, पहले ही हिसाब करने का प्रस्ताव दें। दूसरा — क्लाइंट से राशि के ऊपर 30% तक अतिरिक्त राशि (जमा) रखने को कहें। अनुबंध पूरा होने के बाद क्लाइंट को उसकी जमा राशि वापस मिल जाएगी, इसलिए उसके पास सौदा (अनुबंध) बंद करने की वजह है।
मैं आप पर भरोसा क्यों करूँ?
भरोसा करने की ज़रूरत नहीं है। स्मार्ट कॉन्ट्रैक्ट सार्वजनिक है। आपके अनुबंध का पता उसके शुरुआती डेटा और कोड का हैश है। कोड बदला गया, तो पता अलग होगा।
इसे खोलकर देखा जा सकता है (उदाहरण के लिए Tonviewer में)। बस इतना है कि कोड समझना होगा — यही मुख्य समस्या है। लेकिन बदले में यह 100% सबूत है। आप कोड किसी AI मॉडल को भी दे सकते हैं। नीचे अनुबंध का कोड है, जितना हो सके उतनी सरल व्याख्या के साथ।
ContractUSDT
यह इंपोर्ट की सूची है: कॉन्स्टेंट और सहायक फ़ंक्शन।
अनुबंध का संक्षिप्त विवरण।
अनुबंध के साथ उपलब्ध कार्रवाइयों की सूची।
सहायक फ़ंक्शन: अनुबंध सक्रिय है या नहीं। जब सभी अपनी राशि जमा कर देते हैं, तो अनुबंध सक्रिय हो जाता है — फिर पैसा यूँ ही नहीं निकाला जा सकता।
बची हुई राशि के लिए फ़ंक्शन। हर संदेश के साथ लेन-देन प्रोसेस करने के लिए थोड़ा GRAM भेजा जाता है। जो बचता है, यह फ़ंक्शन लौटा देता है।
जेटन वॉलेट का पता निकालता है। यह अनुबंध के पते पर निर्भर करता है।
अगर ट्रांसफ़र विफल हो जाए — पैसा लौट आता है, और अनुबंध रिकॉर्ड ठीक कर देता है: किसके पास कितना है।
अगर संदेश का बॉडी खाली है — कुछ नहीं करते।
आगे वेरिएबल की घोषणा है।
USDT टॉप-अप: ट्रांसफ़र स्वीकार करता है और रिकॉर्ड करता है कि किसके पास कितना USDT है।
भुगतान का प्रतिशत बदलता है। काम केवल आधा हुआ है — 50% प्रस्तावित किया जा सकता है। सेवा प्रदाता सहमत हुआ — अनुबंध पूरा। नहीं — आगे बातचीत करें।
अगर सेवा प्रदाता सहमत होता है, तो अनुबंध उसे उसका हिस्सा और जमा राशि देता है, बाकी आपको। 0% पर पूरा सौदा रद्द हो जाता है, सभी को अपना पैसा वापस मिल जाता है। इस स्थिति में अनुबंध को 0.4% शुल्क नहीं दिया जाता।
सबसे बड़ा ब्लॉक — पैसे की वापसी को संभालता है।
त्रुटि मोड। अगर वॉलेट खो गया या पैसा रिकॉर्ड से बाहर चला गया, तो एक पक्ष नियंत्रण दूसरे पक्ष को सौंप सकता है। «रिकॉर्ड से बाहर» वाली स्थिति, सच कहें तो, असंभव है, जब तक जानबूझकर ऐसा न किया जाए। फिर भी यह विकल्प रहे। वहीं वॉलेट भूल जाना या खो देना पूरी तरह संभव है।
ErrRefund — उन जेटन की आपातकालीन निकासी जो बिना सूचना के आए और रिकॉर्ड में नहीं आए। या जब वॉलेट खो गया हो (सही कहें तो उसका पासवर्ड खो गया हो)।
Burn — अनुबंध को नष्ट करना, ताकि खाली खोल नेटवर्क में न पड़ा रहे। इसे वही बर्न कर सकता है जिसने इसे बनाया (क्लाइंट या सेवा प्रदाता) या एडमिन — और केवल तब जब क्लाइंट और सेवा प्रदाता दोनों के बैलेंस शून्य हों।
तीनों अनुबंधों का सत्यापित स्रोत कोड। कोड का हैश नेटवर्क पर मौजूद कोड से मेल खाता है। हर लिंक स्रोत को TON Verifier पर खोलता है।
ContractMinterContractUSDTContractTON