TON Blockchain

Escrow Smart Contract

क्लाइंट और सेवा प्रदाता स्मार्ट कॉन्ट्रैक्ट में पैसा जमा करते हैं। काम पूरा होने और दोनों पक्षों के सहमत होने पर सेवा प्रदाता को भुगतान मिलता है।

यह कैसे काम करता है

अनुबंध तक पाँच कदम

एक आसान विज़ार्ड से स्मार्ट कॉन्ट्रैक्ट बनाएँ।

  1. कदम 1अनुबंध में भूमिकाअनुबंध में अपनी भूमिका चुनें। अनुबंध में केवल दो भूमिकाएँ हैं — क्लाइंट और सेवा प्रदाता। कोई तीसरा पक्ष मध्यस्थ नहीं है।
    9:41LTE

    अनुबंध में भूमिका

    अनुबंध में भूमिका

    क्लाइंट सेवा या सामान का ऑर्डर देने वाला है। वह 100% अग्रिम भुगतान करता है। साथ ही, चाहे तो 30% तक की वापसी योग्य जमा राशि भी।

    सेवा प्रदाता सेवा या सामान उपलब्ध कराने वाला है। वह अनुबंध राशि की वापसी योग्य जमा राशि (डिफ़ॉल्ट रूप से 30%) जमा करता है।

  2. कदम 2मुद्रा चुनेंअनुबंध की मुद्रा चुनें। GRAM — TON की मूल मुद्रा — तेज़ और छोटे सौदों के लिए है, क्योंकि यह काफ़ी अस्थिर है। USDT बड़े और लंबे सौदों के लिए अधिक स्थिर मुद्रा है।
    9:41LTE

    मुद्रा चुनें

    अनुबंध की मुद्रा

    GRAM — तेज़ निर्माण। आप एक ही लेन-देन में अनुबंध बनाकर तुरंत राशि जमा कर सकते हैं।

    USDT — दो चरणों में निर्माण। पहले अनुबंध बनाया जाता है (आपके वॉलेट में मूल मुद्रा GRAM होनी चाहिए, या वॉलेट गैसलेस लेन-देन का समर्थन करता हो; GRAM बेहतर है), फिर USDT जमा किया जाता है।USDT, GRAM की तुलना में कम अस्थिर है।

  3. कदम 3अनुबंध राशिचुनी गई मुद्रा में अनुबंध राशि दर्ज करें। काम पूरा होने के बाद यह राशि सेवा प्रदाता को ट्रांसफ़र की जाएगी।
    9:41LTE

    अनुबंध राशि

    GRAM

    अनुबंध राशि काम की कीमत है। इसे क्लाइंट जमा करता है।

    30%

    10% से 90% तक। डिफ़ॉल्ट: 30%।

    0,4%

    राशि का 0,4%, लेकिन 15 GRAM से अधिक नहीं।

  4. कदम 4वॉलेट पतेवॉलेट पते चिपकाएँ। आगे चलकर इन्हीं वॉलेट से पैसा जमा किया और निकाला जाएगा।
    9:41LTE

    वॉलेट पते

  5. कदम 5अनुबंध की जाँचडिप्लॉय से पहले अनुबंध का दर्ज किया गया डेटा जाँच लें।
    9:41LTE

    अनुबंध की जाँच

    अनुबंध की शर्तें
    मुद्रा
    GRAM
    अनुबंध राशि
    1 000 GRAM
    सेवा प्रदाता की जमा राशि
    300 GRAM · 30%
    सेवा शुल्क
    4 GRAM · 0,4%

बनाने के बाद

अनुबंध कार्ड

आप क्लाइंट हैं, मुद्रा USDT है। असली डैशबोर्ड जैसे ही कार्ड के छह स्नैपशॉट, हर कदम पर उपलब्ध सभी कार्रवाइयों के साथ।

  1. जमा का इंतज़ार
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    0 / 1 000
    सेवा प्रदाता
    0 / 300

    *साथ में अधिकतम 30% वापसी योग्य जमा राशि

    USDT

    अभी बनाया गया

    बैलेंस शून्य हैं। आप सौदे की राशि जमा कर सकते हैं, सीधे 30% तक अतिरिक्त राशि के साथ जमा कर सकते हैं, या जब तक किसी ने कुछ जमा नहीं किया है, अनुबंध हटा सकते हैं।

  2. जमा का इंतज़ार
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    1 000 / 1 000
    सेवा प्रदाता
    0 / 300

    *साथ में अधिकतम 30% वापसी योग्य जमा राशि

    USDT

    राशि जमा की, इंतज़ार है

    सौदे की राशि अनुबंध में है, सेवा प्रदाता की जमा राशि अभी नहीं आई है। जब तक स्थिति «सक्रिय» नहीं होती, आप अपना पैसा निकाल सकते हैं। 30% तक की अतिरिक्त राशि अभी भी जोड़ी जा सकती है।

  3. सक्रिय
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    1 000 / 1 000
    सेवा प्रदाता
    300 / 300
    USDT

    सेवा प्रदाता को सहमत होना होगा। राशि सौदे की राशि के पूर्ण प्रतिशत तक राउंड की जाएगी।

    *साथ में अधिकतम 30% वापसी योग्य जमा राशि

    USDT

    सेवा प्रदाता ने जमा किया

    तय की गई दोनों राशियाँ आ गई हैं — अनुबंध सक्रिय है। राशियाँ फ़्रीज़ हैं, USDT नहीं निकाला जा सकता। आप काम स्वीकार कर सकते हैं, दूसरा हिस्सा प्रस्तावित कर सकते हैं या अतिरिक्त जमा राशि (क्लाइंट की अतिरिक्त ज़मानत) जोड़ सकते हैं।

  4. सक्रिय
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    1 200 / 1 000 + 200 · 20%
    सेवा प्रदाता
    300 / 300
    USDT

    सेवा प्रदाता को सहमत होना होगा। राशि सौदे की राशि के पूर्ण प्रतिशत तक राउंड की जाएगी।

    *साथ में अधिकतम 30% वापसी योग्य जमा राशि

    USDT

    20% जमा राशि जोड़ी गई

    सौदे की राशि के ऊपर +200 USDT हैं। 30% की सीमा तक अभी 100 USDT और। निकासी अब भी बंद है: सक्रिय अनुबंध अनुबंध राशि और अतिरिक्त राशि को रोके रखता है।

  5. भुगतान प्रस्तावित 800 USDT
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    1 200 / 1 000 + 200 · 20%
    सेवा प्रदाता
    300 / 300
    USDT

    अभी 800 USDT · 80% प्रस्तावित है। इसे बदला जा सकता है।

    *साथ में अधिकतम 30% वापसी योग्य जमा राशि

    USDT

    सेवा प्रदाता को 80% प्रस्तावित किया।

    अगर सेवा प्रदाता सहमत होता है, तो उसे 800 USDT मिलेंगे। «काम स्वीकार करें» बटन गायब हो गया है; यह तभी वापस आएगा जब आप 100% सेट करेंगे। प्रस्ताव बदला जा सकता है और अतिरिक्त राशि बढ़ाई जा सकती है।

  6. पूरा हुआ 800 USDT
    1 000 USDT
    21.09.2026 का अनुबंध - EQDe…0001
    क्लाइंट (आप)
    400
    सेवा प्रदाता
    1 096

    सेवा प्रदाता सहमत हुआ

    अनुबंध पूरा हुआ: 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