Prophecy PASSES Major Prophet Pools Audit with Solidity.Finance

We’re excited to share the passing results of our third-party smart contract audit with Solidity.Finance

Prophecy Project
2 min readJun 2, 2021

Prophecy has officially PASSED a probing audit via one of the industry-leading audit agencies in crypto, Solidity.Finance.

The full audit can be viewed at: https://solidity.finance/audits/ProphecyPool/

The audit checks for overall security of the smart contract, vulnerabilities, adaptations to ensure gas effectiveness, exploits, and more. Prophecy has passed all the checks.

Transparency

Audits undergo multiple reviews to implement fixes based on suggestions and feedback. Our initial review passed, but the following recommendations were made:

  • ReentranceGuard was in the ‘utils’ folder and not the ‘security’ folder. Status: FIXED
  • The Smart Contract was “using SafeMath for uint256” but SafeMath was not imported. Status: FIXED

The following upgrades were implemented:

  • setPoolRules: gas optimized, lower gas
  • enterPool: gas optimized, lower gas
  • settlePool: gas optimized, lower gas
  • collectRewards: gas optimized, lower gas

Summary: audit upgrades were implemented to ensure supporters pay the lowest gas fees possible.

Excerpts of the audit include:

“Chainlink is used to generate random numbers to select lottery winners. This is the gold standard and is resistant to manipulation.”

“Contract-based wallets are not allowed to use the system.”

“No security issues from outside attackers were identified.”

The following audit results apply:

Arbitrary Storage Write — PASS

Arbitrary Jump — PASS

Delegate Call to Untrusted Contract — PASS

Dependence on Predictable Variables — PASS

Deprecated Opcodes — PASS

Ether Thief — PASS

Exceptions — PASS

External Calls — PASS

Integer Over/Underflow — PASS

Multiple Sends — PASS

Suicide — PASS

State Change External Calls — PASS

Unchecked Retval — PASS

User Supplied Assertion — PASS

Critical Solidity Compiler — PASS

Overall Contract Safety — PASS

We thank Solidity.Finance for their thorough and independent review and recommendations, and are excited to share the results of this audit with our community.

Website | Telegram | Twitter | Medium | GitHub | Publish0x | Uniswap | PancakeSwap | Dextools |CoinGecko | CoinMarketCap | Merch Store | NFTs

Prophecy official ETH and BSC contract address: 0x3c81d482172cc273c3b91dd9d8eb212023d00521

--

--