Blockchain Security & Ethereum Smart Contract Audits
Security is critical in the blockchain space. Our comprehensive smart contract audit service helps everyone from startups to enterprises launch and maintain their Ethereum blockchain applications.
100+
blockchain companies protected
200+
issues discovered
10,000+
analyses available per month
Benefits of a Smart Contract Audit and Diligence’s Ethereum Security Service
Our industry-leading suite of blockchain security analysis tools, combined with hands-on review from our veteran smart contract auditors, ensures that your Ethereum application is ready for launch and built to protect users.
Avoid Costly Errors
Auditing your code early in the development lifecycle prevents potentially catastrophic vulnerabilities after launch.
Automatic Scans
Our APIs provide affordable smart contract security options and the peace of mind that your code is fortified.
Expert Review
Veteran security auditors manually double-check your code to eliminate spurious results.
Easy Integration
Our tools integrate into your development environment so you can perform continuous security analysis.
Continuous Verification
Monitor any security vulnerabilities as you write and change code.
Detailed Analytics Reports
Receive a vulnerability report with an executive summary, vulnerability details, and mitigation guidance.
Our Products and Services
Smart Contract Audits
We offer comprehensive code reviews for teams that are preparing to launch their blockchain applications.
Request an Audit
Automated Security Analysis
Our MythX API scans for security vulnerabilities in Ethereum and other EVM-based blockchain smart contracts.
Get Started With MythX
Smart Contract Testing
Use the Scribble specification language to translate high-level specifications into solidity code.
Install Scribble
Automatic Property Checking
Use Fuzzing to test security properties, detect vulnerabilities prior to deployment, and avoid costly smart contract rewrites.
ACCESS FUZZING
Enterprise Security Counseling
We support enterprises at all stages of the blockchain development lifecycle with testing, auditing, and formal verification.
Contact US
Threat Modeling
We help you identify entry points for potential hackers, visualize your project’s attack surface, and continually update your threat model for evolving risks.
Contact US
Incident Response Planning
Work with our experts to set up infrastructure monitoring and enable your team to quickly identify, report, triage, and respond to security incidents.
Contact US
Move security left during
your development cycle
Smart contracts are increasingly complex programs that often hold and manage large amounts of assets. Developers should use tools to analyze their smart contracts before deploying them to find vulnerabilities open to exploitation.
MythX
Scribble
Fuzzing
Spot Check
Audit
Ideation
& Planning
& Planning
Release
to Mainnet
to Mainnet
Spec done
+ development starts
+ development starts
How a Smart Contract Audit Works
Assessment
We evaluate your smart contract business logic and agree on security properties to test.
Review
We perform multiple analysis processes in parallel on your code, then conduct a manual review to uncover any anomalies.
Delivery
We deliver a comprehensive report with vulnerability details, mitigation guidance, and options for continuous verification.
Featured Audits
Consensys Diligence conducted a security audit on the 0x staking contracts, which control the distribution of fees collected by the 0x Exchange to ZRX stakers.
Learn More
We conducted a design and code review of the cryptographic constructions and algorithms used in the Keep Network.
Learn More
Horizon Games engaged the Diligence team to review their smart contracts across three separate repositories.
Learn More