Creditas-Updating
Budget: $50 – $0 USD
What is Creditas? Creditas is a decentralized peer-to-peer (P2P) lending and borrowing platform built on the Rootstock (RSK) blockchain, which is EVM-compatible and Bitcoin-secured.
The platform lets users:
Borrow tokens by offering collateral (ERC20 or NFT)
Lend tokens to borrowers and earn interest
Interact with the app using a connected wallet or email login
Communicate via a decentralized chat system
See live blockchain metrics, manage loans, and view balances
It’s deployed on the Rootstock testnet, meaning it's a development/testing version of the app, not yet live on mainnet.
How It Works (Step-by-Step)
User Login / Connect Wallet Users log in using Web3Modal—either via MetaMask or an email-based option.
The app switches to the Rootstock testnet network.
Get Testnet Tokens Users get tRBTC (testnet Bitcoin tokens) from a faucet to pay gas fees.
Borrowing Flow A user creates a loan request:
Inputs: amount to borrow, interest rate, duration, collateral token, collateral amount
The collateral is locked in the smart contract
If no lender funds the loan by the deadline, borrower can withdraw their collateral
Lending Flow A different user funds the loan
The system locks the collateral and transfers the borrowed funds to the borrower
The lender gets repaid with interest or claims the collateral if the loan defaults
Smart Contract Logic Written in Solidity, the smart contracts:
Handle loans, repayments, funding, and collateral claims
Use ERC20 or ERC721 standards for collateral
Collect service fees and send them to a treasury wallet
Dashboard Shows:
Wallet balances (tRBTC, ULT)
Loan stats (created, funded)
Platform-wide metrics: loan counts, token supplies, BTC price chart
Buttons for actions like create loan, fund loan, repay, etc.
Decentralized Chat Allows borrower and lender of the same loan to chat securely
Uses decentralized storage (IPFS/Filebase) for future file sharing
What Freelancers Should Know Frontend Developers Will work on Next.js, Tailwind CSS, and Ethers.js
The platform lets users:
Borrow tokens by offering collateral (ERC20 or NFT)
Lend tokens to borrowers and earn interest
Interact with the app using a connected wallet or email login
Communicate via a decentralized chat system
See live blockchain metrics, manage loans, and view balances
It’s deployed on the Rootstock testnet, meaning it's a development/testing version of the app, not yet live on mainnet.
How It Works (Step-by-Step)
User Login / Connect Wallet Users log in using Web3Modal—either via MetaMask or an email-based option.
The app switches to the Rootstock testnet network.
Get Testnet Tokens Users get tRBTC (testnet Bitcoin tokens) from a faucet to pay gas fees.
Borrowing Flow A user creates a loan request:
Inputs: amount to borrow, interest rate, duration, collateral token, collateral amount
The collateral is locked in the smart contract
If no lender funds the loan by the deadline, borrower can withdraw their collateral
Lending Flow A different user funds the loan
The system locks the collateral and transfers the borrowed funds to the borrower
The lender gets repaid with interest or claims the collateral if the loan defaults
Smart Contract Logic Written in Solidity, the smart contracts:
Handle loans, repayments, funding, and collateral claims
Use ERC20 or ERC721 standards for collateral
Collect service fees and send them to a treasury wallet
Dashboard Shows:
Wallet balances (tRBTC, ULT)
Loan stats (created, funded)
Platform-wide metrics: loan counts, token supplies, BTC price chart
Buttons for actions like create loan, fund loan, repay, etc.
Decentralized Chat Allows borrower and lender of the same loan to chat securely
Uses decentralized storage (IPFS/Filebase) for future file sharing
What Freelancers Should Know Frontend Developers Will work on Next.js, Tailwind CSS, and Ethers.js