Cross-chain lending with reputation-based credit scoring. Deposit on one chain, borrow on another.
OmniCredit is a decentralized omnichain lending protocol that enables true cross-chain borrowing without asset bridging. Users can deposit collateral on one blockchain (like Ethereum) and borrow assets on another (like Base) seamlessly. The protocol introduces a novel continuous credit scoring system (0-1000) based on cumulative interest payments, rewarding reliable borrowers with progressive LTV ratios from 50% to 150%. This creates a more capital-efficient lending market while remaining secure through an anti-gaming mechanism that prevents farm-and-run attacks. Powered by LayerZero V2 for cross-chain messaging, Pyth Network for real-time oracle pricing, and integrated with Uniswap v4 for efficient liquidations, OmniCredit unifies fragmented DeFi liquidity into a global credit system.
OmniCredit is built on a hub-and-spoke architecture with core protocol logic deployed on Base and CollateralVault contracts on satellite chains like Ethereum.
Tech Stack:
Key Contracts:
The most technically challenging aspect was designing a Sybil-resistant credit system that prevents gaming while maintaining capital efficiency. Our FeeBasedLimits contract ensures undercollateralized portions are backed by proven interest payment history. We leveraged Hardhat 3.0's advanced features for deployment scripting and achieved comprehensive test coverage with fuzzing and invariant testing. The protocol has undergone thorough auditing and remediation of all identified vulnerabilities.

