Security Rating Level: 3
Evaluation Date: Mar 31st, 2021
1. History & Team (Weight 20%; Score 92)
1.1 Project age (8%; 80)
Launched on mainnet from 2020 Feb, alive for 14 months.
1.2 Past exploits (8%; 100)
Never got Attacked
1.3 Team anonymity (2%; 100)
Team are public
1.4 Team experience in programming (2%; 100)
CEO, Michael Egorov, started software engineering from 2007
2. Exposure (Weight 25%; Score 92.15)
2.1 Historical TVL (17.5%; 94.5)
Average market share in the past 4Q: 9.4%, 10.1%, 10.0%, 7.8%
Data collected from Curve Finance | Stats, Charts and Guide | DeFi Pulse
2.2 Industry segment (5%; 90)
Curve is an exchange
2.3 Infrastructure (2.5%; 80)
No oracle needed for price feed
3. Audit (Weight 35%; Score 65)
Audit report available on: Curve.fi
3.1 Transparency and scope (14%; 50)
Audit done on part of the smart contracts, and report is public
3.2 Audit firm trust score (10.5%; 70)
Audited by Trail of Bits and Quantstamp, Tier 2 audit firm
3.3 Audit findings (10.5%; 80)
No critical issues found in audit
3.4 Other credits (up to additive 5.25%; 0)
N/A
4. Code quality (Weight 15%; Score 50)
Repository on github: GitHub - curvefi/curve-contract: Vyper contracts used in Curve.fi exchange pools.
4.1 Documentation
Documentation is not clear
4.2 Test
Test done but code coverage not visible
5. Developer community (Weight 5%; Score 74)
5.1 Bug bounty program (3.5%; 80)
Exists. Reward up to $50,000
5.2 Issues raised on Github (1.5%; 60)
5 issues raised on github repository
The N-SCOSS for Compound is 75.3875, level 3