Closing the sale
1
Finalize
Once the sale ends above the soft cap, anyone can finalize — it’s permissionless, so your
launch never waits on a single party. (No-LP sales open claims and pay the fee right here.)
2
Create liquidity
The raise seeds the locked V3 pool, the platform fee is taken, and claims + trading open.
3
You withdraw
Call
withdrawRaisedFunds to take your share of the raise (net of the platform fee and any
unclaimed referral reserve). Buyers claim their tokens.The core invariants
Claim XOR refund
A buyer either claims (successful sale) or refunds (cancelled) — never both. The contract enforces
it.
Unsold burns
Unsold sale tokens burn at a successful settle. If a sale is cancelled or escaped, the full
token deposit returns to you instead.
Soft cap or refund
Miss the soft cap and the sale cancels — every buyer reclaims 100%.
LP can't strand you
If liquidity isn’t created within a 7-day grace after finalize, anyone can flip the sale to
refunds — funds never get stuck.