A qualifying swap is priced once. You take USDG or LLM credits. Six steps, same ledger, no second balance.
The six steps
Connect the wallet. Sign SIWE or SIWS. There is no email account. The address that signs is the desk.
Swap live, or scan history. Run a fill in Swap Studio (swap router or Robinhood ETH) or scan the same wallet on Activity. Both paths hit one rule engine.
Clear the $250 floor. Once the connected wallet’s confirmed swap volume clears $250, BPS is listed. Each later swap at or above $250 can credit. Smaller transfers stay visible. They do not pay on their own.
Convert at 50 bps. Qualifying notional × 0.50% writes website credit. Changing the rule never rewrites old rows.
Claim, then convert. BPS posts website credit first. Convert 1:1 to LLM or USDG any time. Redeem an acc_ key or claim Robinhood USDG after that.
One hash, one credit. Each tx hash is booked once. Re-scan, retry, and a second claim on the same fill do not pay twice.
Worked example
Fill
Notional
Rule
Credit
ETH / USDC
$1,842.60
50 bps
$9.21
SOL / USDT
$764.18
50 bps
$3.82
A $40 send
$40.00
Does not count
—
A $180 swap before the floor
$180.00
Counts toward $250
Pays only after the floor
The landing hero has the same math as a slider. Drag it and you get the published ratio, not an estimate.
What counts as volume
Confirmed swaps count. Sends, receives, and approvals do not. A single imported fill still has to be at or above $250 to claim on its own. Live fills below $250 still execute on-chain; the credit is held or skipped, not invented later.