General
How does it work?
How does it work?
What is the score range?
What is the score range?
| Score | Range |
|---|---|
| 920-1000 | Excellent |
| 840-919 | Very Good |
| 750-839 | Good |
| 640-749 | Fair |
| 300-639 | Low |
Which blockchains are supported?
Which blockchains are supported?
- Ethereum
- Base
- Polygon
- Arbitrum
- Optimism
- Avalanche
- BNB Chain
- Celo
- Scroll
- Linea
What lending protocols do you track?
What lending protocols do you track?
- Aave V2 and V3 (Ethereum, Base)
- Compound V2 (Ethereum)
Credit Factors
What factors affect my score?
What factors affect my score?
| Factor | Description | Impact |
|---|---|---|
| Borrowing History | Features linked to historical loan repayment performance | Most |
| Wallet Composition | Features linked to the asset breakdown within an account | High |
| Wallet Health | Features linked to the size and volume of activity within an account | Medium |
| Interactions | Features linked to the account’s involvement in the web3 ecosystem | Medium |
| Trust | Features linked to trust and transparency | Low |
| New Credit | Features linked to recent and open credit history | Low |
How do I improve my score?
How do I improve my score?
- Build borrowing history: Successfully repay loans on supported lending protocols
- Maintain healthy positions: Keep collateralization ratios well above liquidation thresholds
- Diversify your portfolio: Hold a mix of assets across different token types
- Establish identity: Connect attestations like ENS domains and Gitcoin Passport
- Stay active: Consistent, legitimate on-chain activity over time builds credibility
Why is my account unscorable?
Why is my account unscorable?
How often is my score updated?
How often is my score updated?
Multiple Wallets
What if I have multiple wallets?
What if I have multiple wallets?
Can I link my wallets together for a combined score?
Can I link my wallets together for a combined score?
/score/ endpoint accepts multiple addresses and returns an aggregated score that considers the combined activity across all provided wallets. This is useful for multi-sig wallets, DAO treasuries, or users who want their complete on-chain history considered.Security & Gaming Prevention
How do you stop someone 'gaming' the score?
How do you stop someone 'gaming' the score?
How do you mitigate someone boosting their credit score by transacting with their own accounts?
How do you mitigate someone boosting their credit score by transacting with their own accounts?
How do you prevent someone building up a good credit score, taking out a loan and then intentionally defaulting?
How do you prevent someone building up a good credit score, taking out a loan and then intentionally defaulting?
API & Integration
How do I get an API key?
How do I get an API key?
- Sign up at app.credprotocol.com
- Navigate to the Dashboard
- Create a new API key in the Console section
What's the difference between sandbox and production endpoints?
What's the difference between sandbox and production endpoints?
/api/v2/sandbox/...) return deterministic mock data for testing. They’re free to use, don’t count against your quota, and respond instantly without making blockchain queries.Production endpoints (/api/v2/...) return real credit scores and reports based on live on-chain data. These count against your API quota and take longer to respond as they query multiple data sources.Use sandbox during development, then switch to production when you’re ready to go live.What are the rate limits?
What are the rate limits?
| Plan | Requests/Month | Rate Limit |
|---|---|---|
| Free | 1,000 | 10 req/min |
| Growth | 50,000 | 100 req/min |
| Pro | Unlimited | 1,000 req/min |
Do you support ENS names?
Do you support ENS names?
vitalik.eth). The ENS name is automatically resolved to its corresponding Ethereum address.Privacy & Data
Is my data private?
Is my data private?
Do you share my data with third parties?
Do you share my data with third parties?
Can I dispute my score?
Can I dispute my score?