3rd Party

Smart Contract Audit

Hiring an external smart contract audit company is a crucial step in ensuring that your smart contracts work as intended. 

Historically, a single bug in smart contracts has lead to irrecoverable loss of funds or locking up of millions of dollars. See as under:


The DAO Hack in 2016 resulted in loss of 3.6 million ETH, worth ~ $750 million as on July’19


The Parity Wallet Hack in July’17 resulted in loss of 150,000 ETH, worth ~ $31 million as on July’19


The Parity 2 Hack in Nov’17 resulted in freezing of 513,774 ETH, worth ~ $107 million as on July’19

Get a 30 mins free and unbiased consultation with our smart contract auditors!

As seen in

5 signs you need help with smart contract audit

  1. Worried about the intended behavior of smart contracts written by your developers?
  2. You’ve heard about various smart contract hacks like (The DAO Hack and Parity Hack) and are worried that your smart contract might have bugs? 
  3. Are you launching a tokenized crowdfunding campaign and want to get your smart contracts audited before exchange listing? 
  4. Your blockchain developers are unable to write comprehensive unit test cases for your smart contracts and you’re worried about the functionality of the contracts? 
  5. Your investors are asking for 3rd party security audit of your smart contracts but you are unable to find experienced team of auditors?

If the answer to any of the above questions is a YES, get in touch with our auditors.

what can we do for you?

Security Audit within 48 hrs

Check for 125+ vulnerabilities

Report on critical, major, minor bugs & recommendations

Unlimited Reaudits

Audit by 2 unbiased experts

Audit for major protocols - Ethereum, EOS, TRON, Hyperledger

4 steps of conducting smart contract audits @ SOMISH





Don't just take our word for it!

Our Key Customers

Get a 30 mins free and unbiased consultation with our smart contract auditors!


What is the duration of an audit?

The duration of an audit depends on the project size. A simple token contract (like ERC20 and others) can be audited in a span of a couple of days, whereas, a complex project such as of a decentralized exchange or a dApp may take anywhere between 15 days to a month.

What differentiates automated audit from a manual audit?

In a manual audit, the code undergoes various inspections and tests by our team of Code Auditors to check the correct implementation of its specifications. While it is a manual audit, there exists a possibility of human error, missing out on hard to find bugs. In an automatic audit, the code is treated with various smart contract code testing tools that mathematically prove the implementation of the contract’s specifications.

Who will audit the contract?

Our company in-house resources, perform the Smart Contract Audits under the supervision of our CTO, Nitika Arora. Nitika’s GitHub profile can be seen here:

What are the auditing charges?

Charges are a function of the complexity and duration of the audit. It also depends on the quality of the business requirement and technical documentation provided by the contract owners.

Speak with our blockchain experts!

Schedule a free 30-min call with our team of blockchain aficionados! Trust me, you won’t be disappointed :)

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.