Prepared by Fuzzland
This document details our collaborative engineering effort with Oracly regarding their protocol. In this system, participants engage in parimutuel, or pool, betting on the price fluctuations of various cryptocurrencies. Here, all wagers predicting a specific price shift are accumulated into a single pool. After the deduction of commisions, the remaining funds are distributed among the winners, with the payout odds determined by dividing the pool among all successful bets.
Project Name | Oracly |
---|---|
Repository Link | https://github.com/PhoboSys/pm-contracts |
Commit | 5c10c4ea83bf406cdd6c26e30ede8bdf38a1c33a |
Update 1 Commit | 9581f7f4cabb3535a0f1766ba573779a77701584 |
Language | Solidity - Polygon |
Contract Name | File Location |
---|---|
MetapoolContract | contracts/markets/finance/MetapoolContract.sol#L12 |
AutoStaking | contracts/staking/AutoStaking.sol#L36 |
MentoringProgram | contracts/mentoring/MentoringProgram.sol#L19 |
PariMarket | contracts/markets/finance/PariMarket.sol#L22 |
PARI | contracts/token/PARI.sol#L6 |
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.
markets/finance/MetapoolContract.sol