Chapter 05

Fees

Where every basis point goes: Trading fees, wallet claims and the optional 5% delivery fee.

FeeAmountGoes to
Protocol fee on every swap1.00% of the quote sideProtocol
Person fee on every swap2.00% of the quote side (fixed, not configurable)PersonEscrow, for the person
Pool LP fee0-
Direct wallet delivery fee0; network gas applies-
Optional X Money delivery5% of ETH rewards received for deliveryDelivery operator
Minimum payoutnone-
Launcher share0-

How a swap is charged

On a buy, the hook takes 3% of the quote you send before the swap runs; the rest buys tokens. On a sell, the hook takes 3% of the quote the pool pays out. In both directions the person's 2% is computed first (rounded up) and the protocol gets the remainder of the 3%.

previewBuyFees(quoteIn) on the hook returns the split for any amount; the trade box shows it before you sign.

Custody

Fees are held as ERC-6909 claims on the Uniswap PoolManager. The protocol ledger is claimed by the owner. The person ledger can only be redeemed by PersonEscrow, which decides who gets it: the bound wallet on claim, or a buyback-and-burn on sweep after 90 days while the person remains unbound. For approved X Money requests, the user can claim to the fixed delivery wallet; the operator then holds those funds until payment or refund.

In what asset

Onchain claims pay in the coin's quote asset: ETH or the stock token. Optional X Money delivery currently accepts ETH rewards only. The service records a 5% fee; the remaining 95% is used for manual conversion and payout. External network and conversion costs affect the final USD amount. The existing contract does not enforce the fee split or final payment.