Purchase Bundler
Purchase Bundler lets you buy an NFT by combining your own funds with an existing Gondi loan offer β all in a single transaction. The NFT goes into escrow, and you immediately become the borrower.
How It Works
Find an NFT with an available Gondi loan offer
Choose a loan offer that suits your terms (principal, APR, duration)
Execute the purchase β the seller receives full payment, the NFT moves to escrow, and you become the borrower in one atomic transaction
Your upfront payment covers the difference between the NFT price and the loan principal, plus any origination fee.
Example
A 10 ETH NFT has a 7 WETH loan offer with 0.20 WETH origination fee, 15% APR, and 90-day duration:
Upfront payment: 3.20 WETH (10 - 7 + 0.20 origination)
Interest accrual: ~0.26 WETH at loan term
Repayment at maturity: 7.26 WETH (principal + interest)
You can exit your position anytime by repaying the loan or by selling the NFT through Sell & Repay β sale proceeds repay the loan, and any surplus goes to you.
Requirements
ETH or WETH listings support only. USDC listings do not support Purchase Bundler.
A valid loan offer must exist for the NFT.
You must have enough funds to cover the upfront payment.
Cross Currency & USDC Purchase Bundler
The Cross Currency Purchase Bundler extends the standard Purchase Bundler to support multi-currency transactions. You can purchase an ETH-listed NFT using a USDC loan, or vice versa β the contract handles the currency conversion automatically in a single atomic transaction.
How Cross Currency Works
Find an NFT listing in any supported currency (ETH, WETH, USDC, or others)
Select a loan offer β the loan can be denominated in a different currency than the listing
Execute the purchase β the contract swaps currencies via Uniswap, buys the NFT, and places it in escrow
Repay in the loan currency β your repayment obligation is in the currency of the loan, not the listing
Example: Buying an ETH Listing with a USDC Loan
An NFT is listed for 10 ETH on OpenSea. A lender has a 25,000 USDC loan offer available:
You initiate the purchase through the Cross Currency Purchase Bundler
The contract takes the 25,000 USDC loan principal and swaps it to ETH via Uniswap
The resulting ETH is used to purchase the NFT from the marketplace
The NFT moves to escrow, and you become the borrower
You repay the loan in USDC at maturity
Key Benefits
Currency flexibility β Buy NFTs listed in any currency using loan offers in any other supported currency
Atomic execution β Currency swap, NFT purchase, and loan creation happen in one transaction
Slippage protection β Built-in price oracle validation ensures fair conversion rates
Standard fees β No additional fees for cross-currency conversion; standard Purchase Bundler fees apply
Cross Currency Contract
0xc10472AC1BF9F2E58Ff2C83596b4535334c90814
Supported Marketplaces
Purchase Bundler transactions are supported across the following platforms:
GONDI β Public and private listings
OpenSea β Public and private listings
CryptoPunks β Punks Marketplace
Tokenworks β NFT Strategy marketplace
Requirements
A valid Gondi loan offer must exist for the NFT's collection
You must have sufficient funds for the upfront payment (listing price minus loan principal, plus origination fee)
Supported currencies: ETH, WETH, USDC (and other whitelisted ERC-20 tokens via Cross Currency)
Compatible with Gondi V3.1 escrow systems
Fees
The buyer pays a 2% Purchase Bundler fee on most transactions. See Protocol Fees for the complete fee schedule by marketplace and listing type.
Last updated