Trust-based credit protocol using social vouches and ENS reputation as collateral
Backr is a decentralized credit protocol that solves DeFi's over-collateralization problem. Instead of locking up 150%+ in assets, users build credit through social vouches from people who trust them.
How it works: Friends/family vouch for you by putting their own funds at stake Your ENS domain becomes reputation collateral (default = "DEFAULTED" written to your ENS) "Backr Agents" automatically garnish a % of incoming transfers toward debt repayment On-chain credit scores (300-900) travel with your wallet across DeFi
The result: access to capital based on your social trust network, not your existing wealth. We're bringing the "friend lending you money" concept on-chain with accountability built in.
Built with Yellow Network Nitrolite SDK for instant off-chain payments, ENS for identity/reputation, and smart contracts on Sepolia for collateral slashing.
Backr uses a multi-layer architecture combining off-chain payments with on-chain reputation:
Frontend: Next.js 15 with React 19 and Tailwind CSS v4. Uses ethers.js v6 for wallet connection. Backend: Bun runtime with Express API. The key innovation is "Backr Agents" - persistent WebSocket connections to Yellow Network that monitor each user's incoming transfers. When money arrives, the agent automatically splits it: part to the user, part toward debt repayment (configurable garnish %). Yellow Network Integration: We use @erc7824/nitrolite SDK to create payment channels on Base Sepolia. This enables, instant sub-second transfers (no gas fees), real-time balance monitoring via WebSocket, automatic garnishing without user action Smart Contracts (Foundry): Two contracts on Sepolia:

