XLS-66 Lending Protocol
XRPL-native protocol for issuing uncollateralized, fixed-term loans using pooled funds with First-Loss Capital protection.
Role Assignment
Assign wallets to each role in the lending protocol. Add wallets via the wallet panel, then select them for each role.
Vault (XLS-65)
Create and manage a Single Asset Vault to hold pooled funds from depositors.
Create Vault
Create a new Single Asset Vault (XLS-65) to pool assets from depositors. The vault will be owned by your connected wallet.
A vault aggregates assets from depositors and represents ownership through shares (MPTs). Depositors receive shares proportional to their contribution, which can be redeemed for assets.
LoanBroker (XLS-66)
Create a LoanBroker linked to a Vault. The LoanBroker manages loans and first-loss capital.
Create LoanBroker
Create a new LoanBroker object linked to a Vault for managing loans.
Loans
Create loans, make payments, and manage loan lifecycle.
Create Loan
Create a new Loan agreement between the Loan Broker and Borrower. Both parties must sign the transaction.
Understanding Dual-Signature (LoanSet)
First-Loss Capital
Manage First-Loss Capital to protect depositors from defaults.
Deposit First-Loss Capital
Deposit funds into the LoanBroker's First-Loss Capital pool to protect vault depositors from loan defaults.
First-Loss Capital absorbs initial losses when borrowers default. If cover falls below the minimum required (CoverRateMinimum), the LoanBroker cannot issue new loans and fees are redirected to the cover pool.