MicroVault is a platform designed to:
- Make microloans accessible to crypto users, especially individuals and small businesses.
- Provide a safe and secure platform for borrowing, using over-collateralization to reduce risk.
- Offer flexible loan terms tailored to the needs of crypto users.
- Ensure quick and reliable access to liquidity while maintaining transparency and security.
- Solve the problem of limited loan options in the crypto space.
- Cryptocurrencies enable direct, bankless financial transactions globally.
- Bitcoin's fixed supply makes it a potential hedge against inflation.
- Major institutions increasingly adopt crypto, boosting its legitimacy.
- Crypto loans require excess collateral for security.
- Blockchain: A decentralized digital ledger recording immutable transactions in linked blocks.
- Cryptocurrency: Digital currency using cryptography and blockchain for security.
- Ethereum: Blockchain platform for building decentralized apps and smart contracts.
- Lending: Provide crypto assets to earn interest. Assets serve as secured collateral for borrowers.
- Borrowing: Access funds by over-collateralizing crypto assets, maintaining exposure to price gains without selling.
- Crypto Score: Based on Ethereum activity, collateral value, and loan history. Higher scores unlock better rates and limits.
- Enable login/logout using any crypto wallet.
- Provide functionality to borrow and lend crypto assets.
- Make borrowing/lending easy to understand for users.
- Offer a dashboard to view the health of assets.
- Discover new cryptocurrencies to invest in.
- React
- Vite
- Tailwind CSS
- Node.js
- Hardhat
- Firebase
- Solidity
- Ethereum
- VS Code
- Git
- Web3.js
- MetaMask
- CoinGecko
- TradingView
- Install a hot wallet such as MetaMask as a browser extension (e.g., on Google Chrome).
- Ensure your wallet is funded with sufficient cryptocurrency for collateral. Note: MicroVault uses the Sepolia Testnet for transactions.
- Check out our live platform or view the demo.
- Login using MetaMask.
- Navigate to the Borrow section.
- Select the amount and duration for your loan.
- Provide collateral and confirm the transaction through your wallet.
- Login using MetaMask.
- Navigate to the Lending section.
- View available loans to fund.
- Confirm your selection and lend assets to earn interest.
requestLoan(principal, interest, duration, collateral)
: Create a loan request.fundLoan(loanId)
: Fund an active loan request.calculateTotalRepayment(loanId)
: Calculate the total amount owed for a specific loan.repayLoan(loanId)
: Repay the borrowed amount with interest.
- All values must be positive.
- Loans require 150% collateralization.
- Wallets must contain sufficient collateral to proceed.
- Validators are selected based on the amount of cryptocurrency staked.
- Ensures the addition of valid blocks to the blockchain.
- Keeps smart contracts safe by ensuring execution occurs on a tamper-proof ledger.
- Acts as a reserve for collateral, loan funds, and repayments.
- Focuses on specific loans rather than general pooling.
- Ensures fund availability, building trust among users.
Here are some of the competitors in the microloan and crypto lending space and how MicroVault competes against them:
- Jordan Joelson - Frontend Developer
- Veer Shah - Project Manager
- Aastha Sharma - Fullstack Developer
- Aarya - Fullstack Developer