[01] Wallet-native rewards

You swap. We credit.

Qualifying $250+ fills convert at a published ratio. Take USDG to the same wallet, or LLM credits for Claude, OpenAI, DeepSeek, Google, and Grok-compatible clients.

Ratio
50 bps
Floor
$250
Daily cap
$2,500
How it pays

Published ratio · 50 bps

Live math

Swap notional

$1,000

Reward

$5.00

$250 floor · reward posts after the fill confirms · $10,000.00 swap → $50.00 reward

Detected from the extension · signed with SIWE / SIWS

[02] Ratio tape

Hover the field
ETHEthereum
SOLSolana
Swap
=
Credits

ETH → SOL

A live pair, then the credit

50

bps out

MetaMask
Phantom
Coinbase
Robinhood

[04] How it pays

Wallet in. Credit out.

A qualifying swap is priced once. You take USDG or LLM credits. Six steps, same ledger, no second balance.

01

Connect the wallet

Sign SIWE or SIWS. There is no email account. The address that signs is the desk.

02

Swap live, or scan history

Run a fill in Swap Studio (swap router or Robinhood ETH) or scan the same wallet. Both paths hit one rule engine.

03

Clear the $250 floor

Once the connected wallet's confirmed volume clears $250, BPS is listed. Each swap at or above $250 can credit. Smaller transfers stay visible. They do not pay.

04

Convert at 50 bps

Qualifying notional × 0.50% writes the credit. Changing the rule never rewrites old rows.

05

Claim, then convert

BPS posts website credit first. Convert 1:1 to LLM or USDG any time. Redeem an acc_ key or queue Robinhood USDG after that.

06

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

$1,842.60 notional × 50 bps

$9.21

Notional is the USD value of the fill, not the token amount. Below $250 the swap can still run; the ledger stores it as below_threshold and no credit posts.

USDG rail

Same wallet. Robinhood.

Redeem from the desk. Destination is the session EVM address only.

LLM rail

A metered acc_ key.

Paste into Claude, OpenAI, DeepSeek, Google, or Grok-compatible clients. Usage burns the balance.

[05] Rails

USDG to the same wallet.

Pick USDG before the credit posts. The outbox queues a payout to the session EVM address on Robinhood. No other destination. You redeem from the desk when you want the transfer.

LLM credits

A metered key, not a coupon.

LLM rail mints an acc_ virtual key. Paste it into any OpenAI-compatible client. Usage burns the credit balance. Claude, OpenAI, DeepSeek, Google, and Grok marks on the desk control are the same rail.

After the wallet signs, the desk is four pages. Credit lives on the address. There is no email profile.

[06] The desk

Four pages. One ledger.

01

Swap Studio

Quote and settle a live fill through the swap router or Robinhood ETH. The same rule engine prices it.

Open Swap Studio

02

Activity

Scan the signed-in wallet or import a hash. Claim posts website credit. One (tx, chain) never pays twice.

Open Activity

03

Redeem

Convert credit 1:1 to USDG or an LLM key. USDG queues to this EVM address. The acc_ key is shown once.

Open Redeem

04

Rewards

Read the published floor, the 50 bps ratio, and remaining daily room before you swap again.

Open Rewards

[07] Published numbers

The desk does not hide the ratio.

Floor, bps, and daily cap are the live reward rule. Operators can tighten them. They cannot invent a second balance.

Published floor

$250

A fill below this notional can still settle on-chain. It does not write credit.

Conversion

50 bps

0.50% of qualifying notional. Changing the rule never rewrites booked rows.

Daily room

$2,500

Credit that posts in a UTC day stops at this cap. Excess stays visible, unpaid.

Minimum redeem

$1.00

USDT and LLM redeem both start at one dollar. The acc_ cap equals that amount.

USDG per claim

$5.00

Each USDG vault claim is capped at five dollars. A 30-minute cooldown applies per wallet and per network.

[08] LLM API

Official APIs. Desk points.

Redeem locks a provider. The key is that vendor’s real contract. Usage hits the live model and burns remaining cents. Upstream credentials stay on the server.

OpenAI

api.openai.com/v1

POST /v1/chat/completions

Authorization: Bearer acc_…

Point the official SDK at this origin. A one-line prompt still spends at least one cent.

Anthropic

api.anthropic.com

POST /v1/messages

x-api-key: acc_…

Point the official SDK at this origin. A one-line prompt still spends at least one cent.

DeepSeek

api.deepseek.com/v1

POST /v1/chat/completions

Authorization: Bearer acc_…

Point the official SDK at this origin. A one-line prompt still spends at least one cent.

Google

generativelanguage.googleapis.com

POST /v1beta/models/{model}:generateContent

x-goog-api-key: acc_…

Point the official SDK at this origin. A one-line prompt still spends at least one cent.

Grok

api.x.ai/v1

POST /v1/chat/completions

Authorization: Bearer acc_…

Point the official SDK at this origin. A one-line prompt still spends at least one cent.

[09] Rules

What the desk will not do.

These are product constraints, not marketing. If a fill fails a rule, the swap can still exist. The credit does not.

  • No email account

    The address that signs SIWE or SIWS is the desk. There is no password reset.

  • Same wallet only

    USDG redeem queues to the session EVM address on Robinhood. No other destination is accepted.

  • One hash, once

    A (tx, chain) pair credits at most one time. Re-import and retry do not mint a second row.

  • Wash can hold

    A→B→A on the same wallet inside 60 minutes can hold credit for review. Reject does not pay.

  • Paper fills stay local

    ALLOW_MOCK_SWAPS is rejected in production. A practice row is not a live chain swap.

  • Key shown once

    The plaintext acc_ key is not stored. Leave the page and you mint a new one from remaining credit.

[10] Questions

Before you connect.

Short answers. The ledger does not invent a second story after you sign.

Any EVM or Solana wallet that can sign SIWE or SIWS. USDG redeem is EVM-only. Solana sessions still take LLM credits.

[11] Account

One wallet. Two rails. Same session address.

Connect once. Credit, USDG, and LLM sit on that address. Peek the desk, then sign. MetaMask, Phantom, and Coinbase Wallet are detected from the extension.

Sign-in
SIWE on EVM. SIWS on Solana.
Session
No email. No recovery inbox.