What it is
Most on-chain lending (like Aave or Compound) works through a shared pool: lenders deposit into one big pot, borrowers draw from it, and an algorithm sets the interest rate for everyone at once. Peer-to-peer loan matching instead connects one specific borrower with one specific lender for one specific loan, with negotiated or offer-based terms — commonly used for lending against illiquid collateral like NFTs, where a shared pool's automatic pricing doesn't work well because there's no reliable, continuous market price for a one-of-a-kind asset.
How it works
- A borrower who owns a non-fungible or illiquid asset (typically an NFT) locks it into a lending contract as collateral, then either lists it for a loan or requests specific terms (loan amount, duration, interest rate).
- Lenders browse listed collateral (or specific collections) and submit loan offers — how much they're willing to lend, at what interest rate, for what duration — often as signed off-chain offers that only become on-chain transactions once accepted.
- When a borrower accepts an offer (or a lender accepts a borrower's request), the contract locks the collateral, transfers the loan amount to the borrower, and starts the loan clock.
- The borrower repays principal plus interest before the loan's maturity date to reclaim their collateral; if they don't repay in time, the lender can claim the collateral outright (there's no ongoing partial liquidation like in pooled lending — it's typically all-or-nothing).
- Because each loan is individually negotiated, rates reflect that specific lender's and borrower's assessment of that specific collateral's risk, rather than a formula based on aggregate pool utilization.
- Some designs let a borrower refinance into a better offer before maturity, or let lenders sell/transfer their claim on a loan to someone else, adding secondary liquidity to what would otherwise be an illiquid position.
Why designers use it
- Enables lending against assets that don't have a reliable, continuous on-chain price feed (like NFTs), where pooled protocols can't safely set an automated liquidation threshold.
- Lets rates reflect genuine, individualized risk assessment instead of a one-size-fits-all pool-utilization curve, which can better price niche or volatile collateral.
- Avoids pool-wide contagion — a single bad loan only affects the specific lender who agreed to it, not a shared pool of other lenders' deposits.
- Gives both sides more flexibility and choice (loan size, duration, rate) than a standardized pooled product.
Failure modes
- Illiquid, hard-to-value collateral means lenders can badly misprice risk, especially during hype cycles when an NFT's floor price crashes after a loan was issued against it at a much higher assumed value.
- No continuous liquidation mechanism: unlike pooled lending, there's typically no way to partially liquidate or margin-call a P2P loan before maturity, so a lender is fully exposed to default risk for the loan's whole duration.
- Thin, informal markets mean fewer active lenders for niche collateral, so borrowers may only get offers well below fair value, or none at all, especially in a downturn.
- Off-chain signed offers and matching UIs introduce a dependency on the platform's front-end and relayer infrastructure staying available and honest, distinct from the trustlessness of the underlying contract.
- Default is often binary and final — the borrower loses 100% of their collateral even if it's only slightly under-collateralizing the loan, which can feel disproportionate compared to gradual liquidation.
What to check before using it
- Understand how collateral is valued at loan origination, since there's usually no oracle — check whether pricing relies on the lender's own judgement, a floor-price feed, or an appraisal service, and how that can be gamed.
- Check what happens on default: is it truly all-or-nothing, or is there any grace period, partial repayment, or renegotiation option?
- Verify whether loan offers and acceptances are fully on-chain or rely on an off-chain signing/matching service that could go down or be censored.
- Confirm whether loan positions (the lender's claim) can be resold or refinanced, and whether that secondary market has any real liquidity.
- Assess collateral concentration risk: a platform heavily used for one volatile asset class can see synchronized defaults if that asset's value drops sharply all at once.