Overview

The Pike team engaged Fuzzland to conduct a thorough security audit of their Pike market project. The primary objective was to identify and mitigate potential security vulnerabilities, risks, and coding issues to enhance the project's robustness and reliability. Fuzzland conducted this assessment over 30 person-days, involving 3 engineers who reviewed the code over a span of 10 days. Employing a multifaceted approach that included static analysis, fuzz testing, formal verification, and manual code review, the Fuzzland team identified 7 issues across different severity levels and categories.

Scope

Project Name Pike Local Market Protocol
Repo
Commit ee1a91971f3f2e6ac722bddcd7e50ea7523e3d7c
Fix Commit
Language Solidity
Scope src/**/*.sol

Disclaimer

The audit does not ensure that it has identified every security issue in the smart contracts, and it should not be seen as a confirmation that there are no more vulnerabilities. The audit is not exhaustive, and we recommend further independent audits and setting up a public bug bounty program for enhanced security verification of the smart contracts. Additionally, this report should not be interpreted as personal financial advice or recommendations.

Auditing Process

Vulnerability Severity

We divide severity into three distinct levels: high, medium, low. This classification helps prioritize the issues identified during the audit based on their potential impact and urgency.