top of page
Writer's pictureFYEO

FYEO performed a secure code assessment of 4Cast Program


The review of this Solana program revealed that the code is well-developed and organized. It effectively uses the Anchor framework and maintains a clear structure.
FYEO performed a secure code assessment of 4Cast Program

About 4Cast

The 4Cast Solana program is a decentralized prediction market platform composed of three main components: an oracle adapter, a rewards program, and a prediction program. The oracle adapter integrates Pyth price feeds to provide accurate and timely asset price data. The prediction program manages the core functionality of creating and resolving prediction markets, allowing users to forecast token price movements within specific time periods. The rewards program handles the distribution of incentives to participants, including market creators, operators, and settlers.


The review of this Solana program revealed that the code is well-developed and organized. It effectively uses the Anchor framework and maintains a clear structure. The team has been responsive and communicated well during the review process, which has helped make the review efficient and collaborative.


The FYEO Process

When FYEO performs an assessment, we focus on the code committed at a specific time when the code base is feature complete. 


Our goal is to give our clients the following:

  • A better understanding of its security posture and help them identify current and future risks in its deployed chain & contract infrastructure.

  • An opinion on what security measures are in place regarding maturity, adequacy, and efficiency.

  • Identify potential issues, including loss of funds scenarios, and include improvement recommendations based on the result of our assessment.

  • Give the development team a better understanding of writing and maintaining more secure code. The incremental increase of security is part of the overall increased quality of the project.


Findings and Report

During the Security Code Review 4Cast Programs, we discovered:

  • 3 findings with MEDIUM severity rating.

  • 1 finding with LOW severity rating.

  • 4 findings with INFORMATIONAL severity rating.


Once notified, the 4Cast team was quick to address and remediate these findings. You can find a public version of the report available below.



Comments

Couldn’t Load Comments
It looks like there was a technical problem. Try reconnecting or refreshing the page.
bottom of page