इन पर काम करता है: सार्वजनिक नेटवर्क (mainnets और testnets)। किसी Virtual Environment पर contract सत्यापित करने के लिए, Deploy and verify contracts देखें।
पूर्वापेक्षाएँ
किसी contract को सत्यापित करने के लिए, आपको यह प्रदान करना होगा:- सोर्स कोड
- deploy किए गए संस्करण को compile करने के लिए उपयोग की गई सटीक compiler settings
- compiler द्वारा उत्पन्न contract metadata युक्त JSON फ़ाइल अपलोड करके
- सोर्स कोड को सीधे पेस्ट करके
- अपने file system से सोर्स फ़ाइल अपलोड करके
- अपने सभी smart contracts के साथ पूरी directory अपलोड करके। इससे उन contracts को सत्यापित करना आसान हो जाता है जिनके अन्य फ़ाइलों से imports हैं।
सार्वजनिक और निजी सत्यापन
Smart Contracts सत्यापित करते समय, आपको दो modes में से चुनना होता है: निजी और सार्वजनिक।- सार्वजनिक (Tenderly के भीतर): सत्यापित contract और उसका सोर्स कोड सभी Tenderly उपयोगकर्ताओं के लिए उपलब्ध होता है। आप अपने प्रोजेक्ट के बाहर के उपयोगकर्ताओं के साथ अपना contract साझा करने में सहज हैं। आप चाहते हैं कि आपके contract के callers monitoring tools का उपयोग कर सकें।
- निजी (Tenderly के भीतर): सत्यापित contract केवल team/collaborators को दिखाई देता है। contract विकास के दौरान उपयुक्त।
Contracts tab में Verification कॉलम इंगित करता है कि आपका contract सत्यापित है या नहीं, निजी या सार्वजनिक रूप से।

Verification Status of added contracts