Skip to main content

P2P Lending

P2P (Peer-to-Peer) lending allows users to lend directly to each other with flexible, negotiated terms.

How It Works

┌─────────────┐         ┌─────────────┐
│   LENDER    │         │  BORROWER   │
│             │         │             │
│ Has USDC    │         │ Needs USDC  │
│ Wants yield │         │ Has Trust   │
└─────────────┘         └─────────────┘
       │                       │
       └───────────┬───────────┘

           ┌─────────────┐
           │  P2P LOAN   │
           │  CONTRACT   │
           │             │
           │ • Amount    │
           │ • Duration  │
           │ • Interest  │
           │ • Due Date  │
           └─────────────┘

vs Trust Vault Loans

FeatureP2P LoanTrust Vault Loan
SourceIndividual lendersProtocol pool
TermsNegotiatedAlgorithmic
RatesFlexibleVariable (utilization)
Trust ScoreOptional checkRequired
RiskLender bears 100%Insurance Pool covers 80%

Creating a Loan Request

1

Navigate to Credit

Go to Credit > Request Loan
2

Choose P2P

Select “P2P Loan” instead of “Trust Vault”
3

Set Terms

Specify amount, duration, and interest you’re willing to pay
4

Post Request

Your request becomes visible to potential lenders

Funding a Loan

Lenders can browse and fund loan requests:
1

Browse Requests

View open loan requests in the Credit > Lend tab
2

Review Borrower

Check borrower’s Trust Score, history, and reputation
3

Fund Loan

Commit your USDC to fund the loan
4

Track Repayment

Monitor loan status in your portfolio

Risk Considerations

P2P loans are NOT covered by the Insurance Pool. Lenders bear 100% of default risk.

Risk Mitigation

  • Review borrower Trust Score before lending
  • Start with small amounts to test borrowers
  • Diversify across multiple loans
  • Prefer borrowers with Guardian endorsements

Use Cases

Friend-to-Friend

Lend to friends with trust, not interest

Higher Yields

Negotiate rates higher than Trust Vault

Flexible Terms

Custom durations and repayment schedules

Build Reputation

Successful P2P loans boost Trust Score

API Reference

# Create loan request
curl -X POST "https://api.usmewe.com/v1/loans/p2p/request" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d '{"amount": 100, "durationDays": 30, "interestRate": 3}'

# List open requests
curl -X GET "https://api.usmewe.com/v1/loans/p2p/requests" \
  -H "Authorization: Bearer YOUR_TOKEN"

# Fund a loan
curl -X POST "https://api.usmewe.com/v1/loans/p2p/fund/{requestId}" \
  -H "Authorization: Bearer YOUR_TOKEN"

Full API Docs

Complete P2P lending API reference