← Back to home

Ethereum Credit Bureau

Ethereum Credit Reporting Agency is the global base layer for on-chain credit data

Screenshots

Ethereum Credit Bureau screenshot 1
Ethereum Credit Bureau screenshot 2
Ethereum Credit Bureau screenshot 3

Problem Statement

Web3-Native Credit Bureau A decentralized cross-chain credit bureau designed to allow whitelisted protocols to submit credit reports for addresses and retrieve credit histories across multiple chains for better underwriting.Features 🌟 Whitelisting of addresses to control report submissions. Support for multiple types of credit lines, including uncollateralized, collateralized, and overcollateralized. Duration categorization into fixed and revolving. Cross-chain functionality supported by Chainlink's CCIP. Viewable credit summaries, including the length of credit history, total open credit lines, and more.

Solution

Smart Contracts 📜 CreditBureau: Main contract responsible for handling credit reports and summaries. SatelliteCreditBureau: Helper contract to simplify Chainlink CCIP cross-chain calls. Usage 💡 Whitelist addresses using the toggleWhitelist function. Submit credit reports for addresses via the submitCreditReport function. View credit summaries using the viewCreditSummary function. To make cross-chain calls, use the helper contract's submitCreditReport method, ensuring that Chainlink CCIP data like destination chain and address are correct.

Hackathon

Superhack

2024

Contributors