Introduction
Scoreplay is a decentralized prediction market built on Basecamp and Sophon, enabling users to place secure, transparent bets on a wide range of sports events. The protocol leverages smart contracts to ensure trustless payouts and fair play, granting bettors full control over their funds and wagers.
Why Did They Need an Audit?
Scoreplay needed an audit to verify the robustness and reliability of their betting mechanisms, particularly given the high financial stakes involved in prediction markets. The audit aimed to identify vulnerabilities that could compromise user funds, manipulate outcomes, or cause economic inconsistencies within the protocol.
Scope of the Engagement
- File Audited:
EnhancedPredictionMarket.sol
- Engagement: 2 auditors - 0.8 person weeks
- Chain: Basecamp, Sophon
Key Objectives:
- Detect vulnerabilities in prediction market logic and ensure fair outcome resolution.
- Identify risks related to frontrunning and inconsistent fee calculations.
- Ensure safe handling of ERC20 tokens and proper refund mechanisms.
- Review gas efficiency, particularly regarding large data sets and user interaction history.
Audit Date: 2025-04-03
Language: Solidity
Type: Code Audit