Inspiration
We saw billions with crypto holdings but limited borrowing options. Traditional lenders are slow, costly, and exclude underbanked populations. BitLend was born to bridge that gap.
What it does
BitLend lets users lend or borrow BTC, ETH, and SOL through fully on‑chain, over‑collateralized smart contracts. Loans are executed, managed, and liquidated automatically, with real‑time price oracles.
How we built it
We wrote Solidity contracts for Ethereum and EVM‑compatible chains, and Rust/Anchor programs for Solana. Chainlink oracles feed live prices; React and Web3.js/solana‑web3.js power a clean UI.
Challenges we ran into
Cross‑chain compatibility required careful design of asset bridges and consistent LTV calculations. Ensuring gas efficiency while keeping security audit‑ready also proved demanding.
Accomplishments that we’re proud of
• Seamless multi‑asset lending in a unified interface
• Automated liquidation mechanism with zero manual intervention
• A modular architecture ready for additional chains
What we learned
Building for two ecosystems highlighted the importance of modular, language‑agnostic contract design. We deepened our understanding of on‑chain oracles, gas optimization, and UI/UX for non‑custodial users.
What’s next for BitLend
• Integrate stablecoin support and cross‑chain bridges
• Launch mainnet beta and partner with lending pools
• Add governance tokens and community DAO features
Built With
- drizzle-kit
- drizzle-orm
- esbuild
- ethers.js
- express.js
- hook
- postgresql
- radix-ui
- react
- tailwindcss
- typescript
- vite
- zod
Log in or sign up for Devpost to join the conversation.