Built with Clarity on Stacks | Bitcoin-backed lending | No-code friendly
MicroLend is a decentralized microlending platform built on the Stacks blockchain, enabling peer-to-peer lending with collateralized loans. The platform provides a secure, transparent, and efficient way to facilitate lending and borrowing of digital assets.
-
User Dashboard
- Comprehensive overview of loans (active, pending, liquidated)
- Reputation metrics tracking
- Total borrowed amount monitoring
-
Loan Management
- Intuitive loan request creation
- Real-time validation
- Active loans tracking
-
Collateral Management
- Whitelisted collateral assets
- Dynamic asset price updates
- Liquidation threshold monitoring
-
Platform Security
- Emergency stop mechanism
- Role-based access control
- Secure smart contract integration
-
Frontend
- React with TypeScript
- Tailwind CSS for styling
- Lucide React for icons
- Vite for build tooling
-
Blockchain
- Stacks blockchain
- Clarity smart contracts
- Hiro Wallet integration
- Node.js (v18 or higher)
- npm or yarn
- Hiro Wallet browser extension
-
Clone the repository:
https://github.com/emmanuelist/decentralized-bitcoin-backed-microlending.git cd frontend
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
npm run build
The platform interacts with the following main smart contract functions:
create-loan-request
: Create new loan requestsliquidate-loan
: Handle loan liquidationsupdate-asset-price
: Update collateral asset pricestoggle-emergency-stop
: Emergency platform control
For detailed smart contract documentation, see Smart Contract Documentation.
We welcome contributions! Please see our Contributing Guidelines for details.
For security concerns, please review our Security Policy.
This project is licensed under the MIT License - see the LICENSE file for details.
For support, please open an issue in the GitHub repository or contact the team at emmanuelpaul152@gmail.com
- Stacks Foundation
- Hiro Systems
- Open source community
The application is deployed on Vercel. Visit MicroLend Platform to access the live version.