95GRADE A
MapleToken (Ethereum)
0x643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66 · Ethereum
Smart contract · scanned 5 h ago · Explorer
Findings
- low Raw ecrecoverSignatures are checked with raw ecrecover, which allows malleable signatures and returns zero on bad input.
- low Upgradeable contractThe contract’s logic can be replaced by whoever controls upgrades.
- 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.
Evidence, exact locations and fixes are in the deep report. How scoring works.
Scan notes
GoPlus token data unavailable — token checks skipped
Facts
- Contract
- MapleToken
- Compiler
- solc 0.8.18
- Verified
- Sourcify full match
- Proxy
- ERC-1967
- Implementation
- 0x6ed767ebcff51533e5181f7bf818f2b9bd767aec
- Owner
- None/renounced
- Code size
- 1326
Badge
[](https://dappvet.com/c/ethereum/0x643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66)
<a href="https://dappvet.com/c/ethereum/0x643c4e15d7d62ad0abec4a9bd4b001aa3ef52d66"><img src="https://dappvet.com/badge/gCqjweTf.svg" alt="Vetted by DappVet" height="20"></a>