forge

SECURITY AUDIT

Ensuring the robustness and security of contracts is critical in an environment as dynamic and intricate as web3. Forge Audit stands at the forefront of this mission, offering meticulous contract audit services that delve deep into the code to identify potential vulnerabilities. Our team of experts is equipped with the latest tools and knowledge to provide assessments that are both comprehensive and comprehensible. Entrusting your contracts with Forge Audit means fortifying them against unforeseen risks.

REQUEST AUDIT

OUR APPROACH

1

Architectural Examination

Delving deep into the foundational aspects, our Architectural Examination phase is dedicated to analyzing the design blueprints and configurations of smart contracts. The goal is to guarantee they're laid out in a manner that anticipates and mitigates potential issues down the line. Every design nuance and structural detail of the smart contract undergoes meticulous scrutiny in this phase.

2

Automated Assessment

Our Automated Assessment phase employs a range of advanced tools and technologies, all aimed at unearthing any lurking vulnerabilities within the contract frameworks. This pivotal phase ensures that every aspect of the smart contract's functionality is probed and tested for maximum security assurance.

3

Code Exploration

Delving beyond automated scans, our Code Exploration phase is centered around a hands-on approach. Here, every line of code is assessed manually, correlating vulnerabilities detected during the automated assessment and cross-referencing the logic presented in official documentation.

4

Performance Analysis

Performance, especially in a real-world setting, is paramount. In the Performance Analysis phase, the spotlight is on evaluating the gas efficiency of the smart contracts during execution. We keenly assess the gas metrics and delve into potential optimizations, ensuring the code operates at its peak efficiency.

STEPS TO GET AN AUDIT

Quote Submission

Provide us with the source code, and we'll give an estimate on the cost and duration, taking into account the project's size and intricacy.

Review Commencement

Our team initiates a thorough examination of the code, primarily using a hands-on, line-by-line approach. Automated tools supplement our manual checks to ensure comprehensive coverage.

Preliminary Findings

Once our assessments conclude, we'll notify your team of any detected vulnerabilities, offering guidance on rectification measures.

Final Audit Summary

Post the rectification of vulnerabilities, or their acknowledgment, we present a comprehensive audit report detailing our findings and recommendations.

VULNERABILITY

CHECKLIST

Our Featured Checklist

Style guide violation

Unchecked external call

Unchecked math

Unsafe type inference

Implicit visibility level

Others

Reentrancy

Timestamp Dependence

Gas Limit and Loops

DoS with Block Gas Limit

TX-Ordering Dependence

Use of tx.origin

Exception disorder

Gasless send

Balance equality

Byte array

Transfer forwards all gas

ERC20 API violation

Malicious libraries

Non-fixed Compiler version

Redundant fallback function

Send instead of transfer

NEED AN AUDIT?

In order to get an audit, click on the button below to get in touch with the Forge Team!