Skip to main content
Offerbook lets users borrow or lend USDC peer-to-peer on Solana, using any onchain asset as collateral. Loans are fixed at 3 days, with no price-based liquidations and no oracles. This FAQ covers the most common questions.

Assets

Any Solana asset (verified tokens on Jupiter) can be used as collateral. NFTs will be supported after launch, with expansion to RWAs planned.
USDC is the only asset that can be borrowed or lent on Offerbook.

Offers

Both borrowers and lenders can create offers through a step-by-step flow: choose a side (borrow or lend), define the collateral asset and amount, USDC amount, LTV (Loan-to-Value, the ratio between borrowed USDC and collateral value), and APR (Annual Percentage Rate, for borrowers) or APY (Annual Percentage Yield, for lenders). The offer is then published in the offerbook.Lenders: Make sure your escrow wallet has sufficient USDC before publishing. Offers without enough balance will not be visible to other users.
No. To change the terms of an offer, you need to remove it and create a new one.
Yes. An offer can be removed at any time before it is accepted. No fees are charged.
All offers expire after 24 hours. Because Offerbook does not use price oracles, the 24-hour expiration limits the risk of offers being accepted at terms that no longer reflect current market conditions.
Yes. Offers can be accepted partially or in full. Partial acceptance is not available for offers using NFT collateral, since an NFT cannot be partially transferred.
No. There are no minimum or maximum limits on offer amounts.
No. Users can have multiple offers active at the same time.

Loans

A loan starts when an offer is accepted. Once matched, the collateral is locked onchain via a smart contract (a PDA, or Program Derived Address, which is a program-owned account on Solana with no private key) and the USDC is transferred. All loan terms are fixed and immutable from that point.
All loans on Offerbook have a fixed duration of 3 days. This cannot be changed once the loan starts.
Yes. Borrowers can repay the loan at any time before maturity. The full interest for the agreed 3-day duration is owed regardless of when the repayment occurs. There is no partial interest or fee reduction for early repayment.
At the end of the 3-day loan duration, if the loan has not been repaid, the entire collateral is transferred to the lender. There is no sale on the market; the collateral goes directly to the lender. There are no reminders, extensions, or margin calls. No fees are charged on the transfer.
No. There are no price-based liquidations on Offerbook. Collateral value is not monitored during the loan. The collateral can only be transferred to the lender at maturity if the loan is not repaid.
The collateral is locked onchain via a smart contract (technically a PDA, Program Derived Address) for the full duration of the loan. Neither the borrower nor the lender can access it during this period.
For tokens where yield accrues in the token value itself (such as liquid staking tokens), the collateral value will grow during the loan. For tokens where yield must be actively claimed, the yield may not be accessible while the collateral is locked.

Fees

Offerbook applies fees at two stages:
  1. At loan start: 25% of the estimated total interest is taken immediately (USDC).
  2. At repayment: 10% of the interest is deducted from the borrower’s repayment.
If the loan is not repaid and the collateral is transferred to the lender, no fees are charged on the transfer.
The borrower pays fees at loan start and at repayment. No fees are charged on collateral transfers.
If a lender fills a borrow offer, the borrower receives the USDC amount minus the fee. If a borrower fills a lend offer, the borrower pays the fee right after receiving the USDC.
No. The full interest for the agreed 3-day duration is always owed, regardless of when the repayment occurs.
Offerbook offers a referral system where up to 50% of protocol fees can be shared:
  • Referrers earn 30% of the protocol fees generated by their referees
  • Referees receive a 20% fee rebate
  • The protocol retains the remaining 50%
Yes. Fees are set in the onchain configuration and can be updated by protocol admins. The rates described above are the current defaults.

Risks

If you do not repay before the end of the 3-day loan duration, your entire collateral is transferred to the lender. There are no margin calls, reminders, or extensions. Repayment timing is your responsibility. The full interest is always owed, even if you repay early.
Collateral value is not monitored during the 3-day loan. If the collateral loses significant value before maturity, you receive the collateral token directly (not USDC), and may need to sell it at a loss. The higher the LTV (Loan-to-Value), the higher this risk.
No. Offerbook loans are time-based. Market price movements during the loan do not trigger any liquidation or margin call. If the loan is not repaid at maturity, the collateral is simply transferred to the lender.
Yes. Offerbook has been audited by Spearbit.

Escrow Wallet

The escrow wallet is a dedicated wallet for lenders, separate from the main Solana wallet, used to hold USDC while interacting with Offerbook. Each lender has one escrow wallet, visible in the interface alongside the main wallet balance.
Yes. Lenders need to deposit USDC manually before creating offers. You can create offers without sufficient balance, but they will not be visible to other users until the balance covers them.
Yes. The escrow allows lenders to create multiple offers using the same USDC balance. Only offers covered by the current balance are visible. When an offer is accepted and USDC is transferred, remaining offers may become hidden if the balance no longer covers them.
Yes. You can withdraw USDC at any time. If withdrawing makes your balance insufficient to cover active offers, those offers are automatically hidden.
Yes. Creating your escrow wallet requires a small amount of SOL to cover Solana account rent for the escrow account and its token accounts.
No. Borrowers do not use the escrow wallet. When a borrow offer is accepted, collateral is locked directly from the borrower’s wallet.