82GRADE B
PROB (Ethereum)
0xfb559ce67ff522ec0b9ba7f5dc9dc7ef6c139803 · Ethereum
Smart contract · scanned 8 h ago · Explorer
Findings
- medium Arithmetic without overflow checksThe code targets Solidity below 0.8 and does arithmetic without SafeMath, so overflows wrap silently.
- medium Outdated Solidity compilerCompiled with Solidity 0.4.25, which predates built-in overflow checks and later compiler bug fixes.
- medium Privileged mint functionAn owner or role can mint new tokens.
- info Floating pragmaThe pragma allows a range of compiler versions instead of the exact one used.
- info Inline assemblyThe contract uses inline assembly, which bypasses the compiler’s safety checks.
- info Owner is a single walletOwner privileges are held by one externally owned account rather than a multisig or timelock.
Evidence, exact locations and fixes are in the deep report. How scoring works.
Scan notes
GoPlus token data unavailable — token checks skipped
Facts
- Contract
- PROB
- Compiler
- solc 0.4.25
- Verified
- Sourcify partial
- Proxy
- No
- Owner
- 0x4c7e43f8c28cf3e12c905032dbaff02dfe34baa4
- Code size
- 6720
Badge
[](https://dappvet.com/c/ethereum/0xfb559ce67ff522ec0b9ba7f5dc9dc7ef6c139803)
<a href="https://dappvet.com/c/ethereum/0xfb559ce67ff522ec0b9ba7f5dc9dc7ef6c139803"><img src="https://dappvet.com/badge/4U8OhDRE.svg" alt="Vetted by DappVet" height="20"></a>