Settlement
After allocation, a purchaser keeps the NFT or sells it back to the depositor by accepting the pre-funded standing bid.
Allocation doesn't transfer anything right away. It marks the position as allocated to you and lets you choose how to settle1:
- Keep the NFT. You get the NFT; the depositor gets their backing back (minus a small protocol cut).
- Accept the depositor bid. You sell the NFT back to its original depositor for the pre-funded standing bid: seller is you, buyer is the depositor, and the price is most of the backing, after a settlement discount (you receive 85% by default). The NFT returns to the depositor, and the slice you give up is that discount.
- Accept the bid, settled as FWA. Same sale and same amount, but the ETH buys FWA from the pool and sends it to you, a one-click exit into the reward token.
You can never keep both the NFT and the ETH; accepting the bid requires transferring the NFT to the depositor. You get an exclusive window to choose. Miss it, and the depositor can resolve it; miss a longer window, and anyone can finalize the default outcome (NFT to you, backing to the depositor), so nothing ever locks up. NFT delivery is defensive: a broken or malicious NFT collection can never block a settlement. The ETH still settles and the NFT is recorded as separately claimable later.
Technical breakdownonchain
- 1.Timeline:
settlementWindow = 24h(purchaser only) → depositor may resolve →finalizeWindow = 7d(anyone). A purchaser's keep-NFT settlement is strict (reverts on failure, so they can fall back to accepting the bid); every other resolution delivers the NFT best-effort and, on failure, emitsNFTDeliveryFailedand leaves it claimable viaStuckNFTRecovered.
Home