A React-based frontend for the Credora on-chain credit infrastructure on Solana Devnet.
Credora is an on-chain credit infrastructure that enables truly uncollateralized lending in DeFi. It functions as a wallet-based system that issues a verifiable credit score and progressive USDC loan limits, designed for integration by any lending protocol.
- Wallet Integration: Connect your Solana wallet (Phantom, Solflare, etc.)
- Credit Scoring: View your on-chain credit score and loan limits
- Transact: Send SOL and USDC from your Credora wallet
- Loans Management:
- Take collateralised loans
- Take uncollateralised loans (requires credit score ≥ 850)
- Repay loans
- View all active and inactive loans
- Defaulter Tracking: View list of defaulters on the platform
- Program ID:
7Aafjt83JfsPvRXAZdBtDjwaoPAJtoUnr18Ug4QMzYH3
- Program ID:
BVcbjhBfFcAzc6xzjx7SxETWa1QK8NVZ6sar5YkXBusF
- Mint Address:
4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
- Node.js (v16 or higher)
- npm or yarn
- A Solana wallet extension (Phantom, Solflare, etc.)
- Some SOL on Devnet for transactions
- Install dependencies:
npm install --legacy-peer-deps- Start the development server:
npm start- Open http://localhost:3000 in your browser
- Connect Wallet: Click the "Connect Wallet" button and select your Solana wallet
- Create Credora Wallet: If you don't have a Credora wallet, enter your phone number to create one
- Explore Features:
- Transact Tab: Send SOL or USDC to other addresses
- Loans Tab: View existing loans or take new loans
- Your Scores Tab: View your credit score and loan limits
- Defaulters List Tab: View all addresses that have defaulted on loans
This application is configured for Solana Devnet. Make sure your wallet is connected to Devnet.
- Uncollateralised loans require a credit score of at least 850
- Phone numbers are hashed using SHA256 for wallet creation
- All USDC amounts use 6 decimal precision
- All SOL amounts use 9 decimal precision
- Maximum loan duration is 5 years (1825 days)
MIT