मुख्य सामग्री पर जाएँ
SaferICO SaferICOस्मार्ट कॉन्ट्रैक्ट सुरक्षा
खुला — न सदस्यता, न वॉलेट

बग ढूँढ़िए उससे पहले कि वह आपको महँगा पड़े।

कमज़ोरियों की सूची पढ़ लेने से उन्हें ढूँढ़ना नहीं आता। Arena आपको असली कोड दिखाता है और समय के दबाव में फ़ैसला माँगता है — ज्ञान के सहजबोध में बदलने का रास्ता यही है।

5 गेम मोडअसली कोडसीज़न तालिकासबके लिए खुला
//मोड

अभ्यास के पाँच रास्ते

हर मोड एक अलग कौशल पर काम कराता है, और इन सबका जोड़ ठीक वही है जो किसी कॉन्ट्रैक्ट को पहली बार पढ़ने वाले को चाहिए।

बग ढूँढ़िए

आपके सामने एक फ़ंक्शन है जिसमें एक ही कमज़ोरी है। उस पंक्ति पर निशान लगाइए। कोड को आलोचक की नज़र से पढ़ने का सीधा अभ्यास।

कॉन्ट्रैक्ट पर फ़ैसला दीजिए

एक पूरा कॉन्ट्रैक्ट: जोखिम भरा है या नहीं? क्यों? यह उस काम के सबसे क़रीब का अभ्यास है जो आप ख़रीदने से पहले सचमुच करते हैं।

समय की होड़

तय समय में सबसे ज़्यादा सही फ़ैसले। सटीकता बन जाने के बाद यह रफ़्तार बनाता है।

समाधान पूरा कीजिए

कमज़ोरी बता दी गई है — सही समाधान लिखिए। बग को जानना एक बात है, सुरक्षित विकल्प को जानना दूसरी।

सीज़न तालिका

हर सीज़न पर शून्य होने वाली सार्वजनिक रैंकिंग; ताकि नया आने वाला किसी दीवार से नहीं, ऐसी तालिका से टकराए जिसमें वह होड़ ले सके।

हर जवाब के बाद व्याख्या

हर सवाल इस व्याख्या पर ख़त्म होता है कि जवाब सही या ग़लत क्यों था; और अगर कोई असली घटना हो तो उससे जोड़कर।

टूल स्वयं (स्कैनर, कंट्रोल पैनल, SAFI वर्कस्पेस) फ़िलहाल अंग्रेज़ी इंटरफ़ेस में चलते हैं। ये पेज वहाँ जाने से पहले हर चीज़ हिन्दी में समझाते हैं।

खेल क्यों सिखाता है

कमज़ोरियाँ जानने वाले और उन्हें ढूँढ़ लेने वाले के बीच फ़र्क़ दबाव में किया गया दोहराव पैदा करता है।

🎓 जवाब की कुंजियाँ हमारे पास रहती हैं

जवाब की कुंजियाँ सवाल के साथ आपके ब्राउज़र को नहीं भेजी जातीं। अगर भेजी जातीं तो हर काम डेवलपर टूल खोलकर हल हो जाता और तालिका का सारा मोल ख़त्म हो जाता।

मूल्यांकन सर्वर पर होता है; आपको जो लौटता है वह नतीजा है और उसके बाद आने वाली व्याख्या।

01कोड असली है

उदाहरण दर्ज की हुई कमज़ोरी-शैलियों से लिए गए हैं और उनमें से कई असली घटनाओं से आते हैं। आप ऐसे बनावटी कोड पर काम नहीं करते जिस जैसा आपको कभी मिलेगा ही नहीं।

02यहाँ की ग़लती मुफ़्त है

Arena में ग़लत फ़ैसला आपके अंक ले जाता है; बाज़ार में ग़लत फ़ैसला आपका पैसा। किसी अभ्यास-मैदान के होने की वजह ठीक यही है।

03Arena से स्कैनर तक

जिन पैटर्न को देखने की आदत आप यहाँ डालते हैं, वही पैटर्न हमारा स्कैनर ढूँढ़ता है। कुछ दौर के बाद आप कोई स्कैन रिपोर्ट पढ़कर सिर्फ़ एक नंबर देखने के बजाय हर मद की वजह समझने लगते हैं।

//सवाल

Arena के बारे में

क्या सदस्यता या वॉलेट चाहिए?
नहीं। Arena बिना खाते, बिना वॉलेट और मुफ़्त सबके लिए खुला है। यह सिखाने वाली सामग्री है और इसे बंद कर देना इसके मक़सद के ख़िलाफ़ है।
क्या यह सिर्फ़ डेवलपरों के लिए है?
मोड अलग-अलग स्तरों के हैं। «कॉन्ट्रैक्ट पर फ़ैसला दीजिए» और «समय की होड़» उस निवेशक के भी काम आते हैं जो कोड नहीं लिखता; «समाधान पूरा कीजिए» उनके लिए है जो Solidity लिखते हैं।
क्या कोई इनाम है?
फ़िलहाल रैंकिंग और सीज़न हैं। अगर इनाम जोड़े गए तो उनकी शर्तें सीज़न शुरू होने से पहले ख़ुद उसी पेज पर साफ़-साफ़ बता दी जाएँगी।
क्या अंकों का मेरे भुगतान वाले खाते से कोई रिश्ता है?
नहीं। Arena सदस्यताओं से पूरी तरह अलग है और अंक किसी भी भुगतान वाली सुविधा पर असर नहीं डालते।

पैसा भेजने से पहले कॉन्ट्रैक्ट स्कैन करें

कॉन्ट्रैक्ट का पता पेस्ट करें; जोखिम में पड़ने से पहले मालिक की शक्तियाँ, लिक्विडिटी और बिक्री-सिमुलेशन का नतीजा देखें। प्रति स्कैन एक छोटा शुल्क हस्ताक्षर से पहले दिखाया जाता है — और किसी भी सदस्यता में यह असीमित रूप से शामिल है।