Backr

Trust-based credit protocol using social vouches and ENS reputation as collateral

Backr

Created At

HackMoney 2026

Winner of

ENS

ENS - Integrate ENS

Prize Pool

Project Description

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.

How it's Made

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:

  1. BackrENSCollateral.sol - Stake ENS as collateral, slash on default
  2. BackrENSReputation.sol - Write credit scores to ENS text records (backr.status, backr.score) Hacky bits, we derive session keys from user wallets for the Yellow Network auth flow. credit scores are stored BOTH in Supabase (for queries) AND ENS text records (for portability), the garnishing system creates a "virtual vault" where funds flow through Backr agents before reaching users Database: Supabase (PostgreSQL) for vouches, debts, users, and credit history tracking.
background image mobile

Join the mailing list

Get the latest news and updates

Backr | ETHGlobal