DeFi Score: An open framework for evaluating DeFi protocols
The DeFi Score is a framework for assessing risk in permissionless lending platforms. It's a single, consistently comparable value for measuring protocol risk, based on factors including smart contract risk, collateralization, and liquidity.
We encourage the Ethereum community to evolve the methodology, making it more effective and easier to use.
- See live scores at defiscore.io.
- Read the detailed whitepaper.
- Join the discussion on Telegram.
Table of Contents
Example Scores
We've provided a few example scores with a breakdown of each component. Although the underlying methodology is complex, it should be simple for a user to understand.
Implementation
Want to run the numbers yourself? Check out the implementation instructions.Components
The DeFi Score methodology can be organized into Smart Contract Risk, Financial Risk, and Other Considerations.
I. Smart Contract Risk
- #### Smart Contract Security (45%)
Our model assesses code security by looking at three pieces of off-chain but public data:
1. Time on Mainnet Normalized time since the protocol first launched on mainnet 2. No Critical Vulnerabilities: No vulnerabilities have been exploited 3. Four Engineer Weeks 4 or more engineer weeks have been dedicated to auditing the protocol 4. Public Audit: Has the audit report been made public 5. Recent Audit: Has there been an audit in the last 12 months OR have no code changes been made 6. Bounty Program: Does the development team offers a public bug bounty program?
II. Financial Risk
- #### Collateral (20%)
- #### Liquidity (10%)
III. Centralization Risk
- #### Protocol Administration (12.5%)
- #### Oracles (12.5%)
Disclaimer
The current DeFi Score algorithm uses min max normalization for certain metrics (Utilization Index and Liquidity Index). Anyone can fork the code and add support for new pools. However, if you add a pool that introduces a new lower or upper bound of utilization or liquidity, this will have a material effect on the scores for all other pools. The DeFi score team regularly adds support for new pools once they meet our requirements which you can read more about here.
Further Reading:
DeFi Score: Assessing Risk in Permissionless Lending ProtocolsContributors
Jack Clancy 💻 📖 📢 |
Jordan Lyall 📆 📖 🎨 |
tlip 🎨 🖋 |
ispytodd 🖋 📝 |
Anthony H. 🌍 |
Antonina Norair 📖 |
Tom French 📖 |
Kevin Arbi 💻 |
Community
Join the DeFi Score community on Telegram.License

This work is licensed under a Creative Commons Attribution-ShareAlike 2.0 Generic License.
