Earn on the trades you bring
Send feeBps and feeRecipient with any /quote or /swap:
{ "wallet": "0xTrader", "token": "0x…", "side": "buy", "amount": "0.05", "feeBps": 50, "feeRecipient": "0xYou" }feeBps: your share of the trade in basis points, 0 to 300 (100 is 1%).- It is paid in ETH, inside the swap itself: taken from the ETH going in on a buy, from the ETH coming out on a sale. Never in the coin.
- The quote already counts it:
amountOutis what the trader gets after it and after Uprally’s own 1%.fees.listnames every fee the trade pays, with the exact ETH on a buy.
A trade on a launchpad curve (a Pons or Flap coin before it graduates) goes to the launchpad’s own contract, which pays no one else: no fee is taken, and the answer says so (fees.taken: false). See Fees.