Creditas-Updating

Job ID: 39504183

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
Related categories: JavaScript Bitcoin Blockchain P2P Network Next.js