मुख्य सामग्री पर जाएँ

बिल्डर टूल्स

सही उपकरण तेज़ी से ढूंढें और उन बिल्डर्स को आगे बढ़ाने में मदद करें जो उस इंफ्रास्ट्रक्चर का निर्माण करते हैं जिस पर हमारा इकोसिस्टम निर्भर करता है।

मुख्य बातें

We are Runtime Verification, a research and development company building rigorous tools to ensure the safety and correctness of critical systems. Our team has developed KEVM, the most complete and battle-tested formal semantics of the Ethereum Virtual Machine (EVM), written in the K Framework. KEVM is not just a specification, it is an executable specification that can be used to symbolically reason about smart contracts, run conformance tests, analyze gas usage, debug programs, and formally verify correctness properties. It passes the full Ethereum test suite and is used to verify high-value contracts, including ERC20 tokens in both Solidity and Vyper. We recently updated the semantics to support Pectra upgrade. KEVM is being actively utilized by Kontrol - our formal verification tool for Soldiity, which is actively used by leading teams in the EVM ecosystem, including Optimism, Ethereum Foundation, Lido, Uniswap, as well as security researchers and auditors across the broader Ethereum community. We actively maintain this repository, contribute to Ethereum’s protocol evolution, and integrate with developer tooling like Foundry. Through KEVM, we are pushing the boundaries of what’s possible in provably correct and secure smart contract infrastructure.

K Semantics of the Ethereum Virtual Machine (EVM)
सुरक्षा, परीक्षण और औपचारिक सत्यापन

K Semantics of the Ethereum Virtual Machine (EVM)

सुरक्षा · शिक्षा · विश्लेषिकी · औपचारिक सत्यापन · प्रतीकात्मक निष्पादन · डिबगिंग उपकरण · रनटाइम सत्यापन · Vyper

The Ethernaut is a community-driven capture-the-flag wargame that challenges developers of all levels to break smart contracts while learning common Solidity vulnerabilities. Maintained by OpenZeppelin, each level provides a gamified experience where a smart contract must be ‘hacked’ to progress. It is 100% open-source, with all levels contributed by players. In 2024, we have continued expanding the game, adding four new advanced levels—HigherOrder, Stake, Impersonator, and Magic Animal Carousel—which explore current vulnerabilities in smart contract development. These levels introduce challenges related to low-level EVM programming, staking vulnerabilities, signature verification exploits, and bitwise manipulation attacks, pushing players to deepen their understanding of Ethereum security. Beyond new levels, we have also redesigned the UI, added support for multiple networks, and expanded language translations to make the game more accessible to a global audience. We believe that The Ethernaut is an essential training tool for developers across the Ethereum ecosystem, including those building on the Optimism network. By continually evolving the game with new challenges and features, we strive to make smart contract security education engaging, practical, and accessible to everyone.

The Ethernaut
शिक्षा और सामुदायिक संसाधन

The Ethernaut

शिक्षा · सुरक्षा · Solidity · समुदाय संचालित · React ऐप

एप्लिकेशन

एप्लिकेशन श्रेणियां

क्रॉस-चेन और अंतरसंचालनीयता

ऐसे उपकरण जो एथेरियम मेननेट, रोलअप और अन्य ब्लॉकचेन पर मैसेजिंग, संपत्ति हस्तांतरण और साझा स्थिति को सक्षम करते हैं।

लेनदेन और वॉलेट इंफ्रास्ट्रक्चर

एथेरियम लेनदेन और वॉलेट बनाने, हस्ताक्षर करने, भेजने, अनुकरण करने और प्रबंधित करने के लिए इंफ्रास्ट्रक्चर।

डेटा, एनालिटिक्स और ट्रेसिंग

ऑनचेन डेटा, निष्पादन और नेटवर्क गतिविधि के लिए इंडेक्सिंग, क्वेरिंग, एनालिटिक्स और ट्रेसिंग उपकरण।

शिक्षा और सामुदायिक संसाधन

एथेरियम बिल्डर्स के लिए शिक्षण सामग्री, प्रलेखन, ट्यूटोरियल और सामुदायिक प्लेटफॉर्म।

क्लाइंट लाइब्रेरीज़ और SDKs (फ्रंट-एंड)

एथेरियम नोड्स, अनुबंधों और प्रोटोकॉल के साथ इंटरैक्ट करने के लिए भाषा विशिष्ट लाइब्रेरी और SDKs।

स्मार्ट अनुबंध विकास और टूलचेन

स्मार्ट अनुबंध लिखने, परीक्षण करने, परिनियोजित करने और अपग्रेड करने के लिए फ्रेमवर्क और उपकरण।

सुरक्षा, परीक्षण और औपचारिक सत्यापन

स्मार्ट अनुबंध सुरक्षा और शुद्धता में सुधार के लिए ऑडिटिंग, परीक्षण, फ़ज़िंग और सत्यापन उपकरण।