Smart Contract and BlockChain Audit

SMART CONTRACT AUDIT

arr-left

arr-right

The global adoption of blockchain technologies has brought the world a great opportunity of a distributed consensus and at the same time provided a significant threat for losing millions of USD due to security holes in Smart Contract applications. These security holes are quite specific, which requires an experienced security expert, who would investigate a contract and point out to the contract developers, how to mitigate those risks.

Smart Contract audit is a process of an automatic and manual check of a code to find security errors and vulnerabilities, before the code is deployed in the main network and there will be no possibility to modify it. The Audit includes both objective findings from the contract’s code, as well as subjective assessments of the overall architecture and design choices by consulting experts. This audit will evaluate whether the code has been written in a way that ensures readability and maintainability. This audit will evaluate whether the codebase follows the current established best practices for smart contract development.

Smart Contract Audit evaluates its overall architecture and design choices, as well as whether the code has been written according to the modern best and established practices for Smart Contracts development.

Deliverables: Report with an as-is overview, executive summary and found vulnerabilities along with our recommendations on how to fix them

Etherium Security Test

Etherium Security Audit comprises

Audit a Smart Contract:


an automated and manual test of a solidity code to detect the vulnerabilities characteristic of an Ethereum network: reentrancy, reordering, transaction-ordering dependance (front-running), timestamp dependance, underflow in depth, DoS with flow gas limit, etc.

dApp Security Test:


dApp is an application that runs on a decentralized peer-to-peer network of computers rather than on a single/ centralized server. dApp security test comprises smart contract audit as a back-end, penetration testing of front-end looking for potential server misconfigurations.

Layer 2 Architecture
and Security Review



The goal of the review is to find potential security vulnerabilities and system misconfigurations by conducting a deep analysis of system architecture, system scaling, determination of security entry points, fuzzing and code base security review as well as analysis of potential DoS opportunities.

EOS Security Test

EOS Security Test comprises

Audit a Smart Contract:

an automated and manual test of a code to detect the all-known vulnerabilities as well as to find mistakes in code logic.

dApp Security Test:

dApp is an application that runs on a decentralized peer-to-peer network of computers rather than on a single/ centralized server. dApp security test comprises smart contract audit as a back-end, penetration testing of front-end looking for potential server misconfigurations.

Deliverables:

Report with an as-is overview, executive summary and found vulnerabilities along with our recommendations on how to fix them.

Contact us