You trade.We oweyouin USDG or compute
Aggregates and sizes only. The desk publishes the rate it paid, never the wallet that earned it.
The rule is published, not negotiated. Move the notional and watch the marker the desk would write against itself — same arithmetic the book runs on a real fill.
Read the ratebefore you trade
$1,000 × 65 bps = $6.50. Notional is the USD value of the fill, not the token amount.
A qualifying fill is priced once. You choose the rail after the marker exists, not before. Six steps, one book, no second balance.
Wallet in.Marker out.
Connect the wallet
Trade live, or bring history
Clear the $200 floor
Book at 65 bps
Settle onto a rail
One hash, one marker
Notional is the USD value of the fill, not the token amount.
| ETH / USDG | $1,842.60 | Qualifies | $11.98 |
| WBTC / USDG | $9,640.00 | Qualifies | $62.66 |
| ARB / ETH | $764.18 | Qualifies | $4.97 |
| A $40 send | $40.00 | Not a fill | — |
| A $180 fill | $180.00 | Counts toward the floor | — |
$1,842.60 notional
× 65 bps
= $11.98
Below $200 the fill still executes on-chain. The book stores it as below_floor and no marker posts. Nothing is invented later to make up for it.
A marker is one liability with two exits. Convert moves it 1:1 — the desk does not take a second cut on the way out.
Two rails.One liability.
Real dollars, same wallet.
Settling to USDG queues a vault claim on Robinhood Chain. The destination is the address that signed in. There is no field for another one.
- Destination
- Session address
- Per claim
- $25 max
- Cooldown
- 15 min
- Minimum
- $1.00
A raw USDG transfer is not a claim. The vault stores the marker id, so a claim is auditable against the book at 0x5fc5360D…
Read the USDG railA metered key, not a coupon.
Settling to compute mints an owed_ key against the vendor you lock. Point the official SDK at this origin. Usage burns the remaining cents and stops at the cap.
- Key format
- owed_… · shown once
- Spend cap
- Equals settled amount
- Compatible
- OpenAI, Anthropic, Google
- Minimum
- $1.00
Owed balance, USDG, and compute are the same liability on three lines of one book. Converting moves value across lines. It never mints a second balance.
A share of net protocol fees from every fill routed through OWED is distributed pro rata to eligible $OWED holders. Every 24h at 00:00 UTC.
Trading feesflow to holders.
Volume routes through the desk
Every fill quoted on the OWED router settles against one rule engine on Robinhood Chain.
Net fees pool
Protocol fees net of the marker book collect in the fee distributor. The address is public.
Snapshot, then pay
40% of the pool goes pro rata to $OWED held at the snapshot. Weekly, Mondays 00:00 UTC.
Holders route more volume
Traders keep the marker, holders keep the fee share. Both point the same direction.
| #34 | $26,895.08 | 22.3K holders | $0.0868/1K |
| #33 | $26,377.06 | 21.2K holders | $0.0851/1K |
| #32 | $20,203.69 | 20.2K holders | $0.0652/1K |
| #31 | $24,295.34 | 19.1K holders | $0.0784/1K |
| #30 | $17,726.07 | 18.0K holders | $0.0572/1K |
After the wallet signs, the desk is six screens. Balances live on the address. There is no profile page, because there is no profile.
Six screens.One book.
Floor, rate, and daily room are the live rule. Operators can tighten them and the change is published. They cannot invent a second balance to hide behind.
The desk does nothide the rate.
Confirmed trade volume a wallet must clear before the rate is listed. A fill below this can still settle on-chain. It writes no marker on its own.
0.65% of qualifying notional. Tightening this later never rewrites a marker that already posted.
Markers booked inside one UTC day stop here. Excess volume stays visible on the book, unpaid. Unused room does not roll forward.
USDG and compute both start at one dollar. A key's spend cap equals the amount you settle onto it.
Each vault claim is capped. A 15-minute cooldown applies per wallet. Split a larger balance across claims.
A → B → A on the same wallet inside this window can hold a marker for review. Release posts it. Reject does not pay.
OWED settles on Robinhood Chain and nowhere else. It is an Arbitrum Orbit L2 with Ethereum blob data availability, ~100ms soft confirmations, and no public mempool to front-run your fill.
Built onRobinhood Chain.
Sequencing is first come, first served. There is no public mempool, so a fill routed through the desk is not sitting in the open waiting to be sandwiched. Settlement inherits Ethereum through the Orbit rollup.
Open the explorerhttps://rpc.mainnet.chain.robinhood.comwss://feed.mainnet.chain.robinhood.comhttps://robinhoodchain.blockscout.com0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168Settling locks a vendor. The key you get is that vendor's real contract — requests hit the live model and burn the remaining cents. Upstream credentials never leave the server.
Official APIs.Desk-metered keys.
api.anthropic.comPOST /v1/messagesx-api-key: owed_…api.openai.com/v1POST /v1/chat/completionsAuthorization: owed_…generativelanguage.googleapis.comPOST /v1beta/models/{model}:generateContentx-goog-api-key: owed_…api.deepseek.com/v1POST /v1/chat/completionsAuthorization: owed_…api.x.ai/v1POST /v1/chat/completionsAuthorization: owed_…api.mistral.ai/v1POST /v1/chat/completionsAuthorization: owed_…llama.developer.meta.com/v1POST /v1/chat/completionsAuthorization: owed_…api.cohere.com/compatibility/v1POST /v1/chat/completionsAuthorization: owed_…api.perplexity.aiPOST /chat/completionsAuthorization: owed_…api.moonshot.cn/v1POST /v1/chat/completionsAuthorization: owed_…import OpenAI from "openai";
const client = new OpenAI({
apiKey: "owed_…",
baseURL: "https://getowed.fun/v1",
});
await client.chat.completions.create({
model: "gpt-5.2-mini",
messages: [{ role: "user", content: "Hello" }],
});import Anthropic from "@anthropic-ai/sdk";
const client = new Anthropic({
apiKey: "owed_…",
baseURL: "https://getowed.fun",
});
await client.messages.create({
model: "claude-sonnet-4-6",
max_tokens: 256,
messages: [{ role: "user", content: "Hello" }],
});401 means the key is missing, revoked, or unknown. 402 means the cap is spent. 503 means that vendor’s upstream is unset. The desk cap binds even when the gateway is healthy.
These are product constraints, not marketing copy. If a fill fails a rule, the trade still exists. The marker does not.
What the deskwill never do.
No email account
Same wallet only
One hash, once
No fill below $200
No second balance
Key shown once
Wash trades can hold
Paper fills stay local
Short answers. The book does not invent a second story after you sign.
Goodto know.
01Who can use the desk?
Any EVM wallet that can sign a SIWE message and reach Robinhood Chain. There is no allowlist, no KYC gate on the marker book, and no waiting list. USDG settlement pays the signed-in address, so a wallet you do not control is a wallet you cannot settle to.
02When does a trade actually pay?
Once the connected wallet has cleared $200 of confirmed trade volume, every later fill at or above $200 books a marker at 65 bps, until the $5,000 daily room is used. Sends, receives, and approvals are not fills and never count.
03Can I claim a trade I made last month?
Yes. Open Markers, scan the wallet, and the desk pulls roughly 90 days of history. You can also paste a single transaction hash the desk can verify. A single imported fill still has to be $200 or more to book on its own.
04What do I actually receive?
USDG on Robinhood Chain to the address that signed in, or an owed_ key metered to the vendor and model you locked. Both come out of the same marker at 1:1. Nothing is paid in a token you did not ask for.
05Can I send USDG to a different address?
No. The vault only accepts the session address as the destination. This is the constraint that makes a stolen session useless without the private key that signs the claim.
06Why did a fill not book?
Almost always one of four reasons: it was under the $200 floor, the wallet was out of daily room, the hash was already on the book, or a round trip inside 60 minutes put it on hold for review. The row stays visible on Markers either way, with the reason attached.
07How does the $OWED fee share work?
40% of net protocol fees from fills routed through the desk is pooled and distributed pro rata to $OWED held at the snapshot. Every 24h at 00:00 UTC, paid weekly, mondays 00:00 utc. Holding is not required to earn a marker — it is a separate reason to route volume here.
08Is a marker a deposit or a security?
Neither. A marker is a rewards liability of the desk, denominated in dollars, settleable on two rails. It earns nothing, it is not lent out, and it is not a claim on the treasury beyond the published amount.
One wallet.Two rails.Same address.
Connect once. Markers, USDG, and compute all sit on the address that signed. Look around the desk first if you want — the book only opens after the signature.
- Sign-in
- SIWE. No email, no recovery inbox.
- Network
- Robinhood Chain · chain 4663
- Rate
- 65 bps on qualifying notional
- Floor
- $200 of confirmed volume
- Daily room
- $5,000 of markers per UTC day
- Settlement
- USDG or metered compute, both from $1