$UNSUBfree AI · every 10 min
Buy $UNSUB

Docs

next payday 00:00
Spec sheet · API v1 · official prices SPEC SHEET
Hold—$UNSUB · no staking
Credit every 10 min
—next payday · UTC
Models—chat or API
API keys—OpenAI + Anthropic shape
Your priceOfficialno markup · no tiers

this payday so far—·credit out ≤ fees in

1.0Quickstart

Your holder credit, in your own code. Four steps.

  1. Hold

    Hold —+ $UNSUB.
    Credit lands every 10 minutes.

  2. Sign in

    Connect your wallet below.
    It signs one free message. No funds move.

  3. Create a key

    Press Create key in 1.1.
    Copy it. It is shown once.

  4. Change 2 lines

    Base URL —.
    Key sk-tokens-…. Done.

1.1Your API key

Same credit as the chat. Billed at the official price.

Your API key

—

key—
    Keys—
    Requests / min · at once—
    Your priceofficial price
    Credit—
    Base URL—

    2.0Code

    Pick your tool. Copy the lines.

    change these 2 lines
    • The answer carries the model's own id.
    • Model ids look like —. Full list: GET /v1/models.
    • Every call is paid from your holder credit.
    • We keep the bill. Never your prompts.

    3.0Endpoints

    Base URL —. Send your key as Authorization: Bearer sk-tokens-… or x-api-key: sk-tokens-….

    Press a ticket. Try it builds the call for you.

    jk next / previous ticket Enter put it in Try it

    The Chat page and Try it use your wallet, not a key: POST /v1/chat with the same model and messages. Same credit, same price.

    Wallet sign-in. Connecting your wallet never asks for a signature. Your wallet signs one free message only when you create a key or chat: POST /v1/auth/nonce → sign → POST /v1/auth/session → Authorization: Bearer sess_… for 24 h. It moves no funds.

    4.0Models + prices

    Per 1M tokens. The official price. Live from GET /v1/models.

    Input and output are both billed: input tokens × input price + output tokens × output price. No markup. No tiers. Press a row to put it in Try it.

    4.1What is a token

    A token is a piece of a word. About four letters.

    Models read and write in tokens.
    Output counts every token the model writes, its thinking too.

    one tweet, cut into tokens · example—

    5.0Rate limits

    Per wallet, not per key. Your bag is read at every payday.

    WhoBagRequests / minAt onceAPI keys

    Also on the API: one wallet starts at most 60 requests per 10 s. One IP: 600 requests a minute, 32 at once. Body up to 4 MB. A 429 carries Retry-After (seconds).

    6.0Errors

    Plain JSON. One error.code, one error.message.

    /v1/chat/completions answers in the OpenAI shape. /v1/messages answers in the Anthropic shape: { "type": "error", "error": { "type", "message", "code" } }.

    7.0The one rule

    Credit out ≤ fees in.

    Every 10 minutes, that payday's trading fees become credit.
    It is split by bag size.
    No fees, no credit. Never a loan.

    this payday · filling 00:00

    7.1FAQ

    Is it the real model?

    Yes. Your request goes to the model you named. The answer carries the model's own id.

    Do you log my prompts?

    No. We keep the bill: model, tokens, cost, time. Not your messages.

    What if my credit runs out?

    You get a 402 no_credit. Hold 10,000+ $UNSUB. New credit lands every 10 minutes.

    Is the key's credit the same as the chat's?

    Yes. One wallet, one balance. The site chat and your keys spend from it at the same official price.

    Which SDKs work?

    Anything that speaks the OpenAI or Anthropic API shape. Claude Code, the OpenAI SDK, the Anthropic SDK, plain curl.

    I lost my key.

    We only keep a hash, so nobody can show it again. Rotate it in 1.1: you get a new key, the old one stops at once.

    Try it · one request

    Connect your wallet to make a key. Connecting never asks for a signature.