Register a token
Create a new token (with an associated USDC deposit address) by calling the public register endpoint.
Request
Section titled “Request”POST https://api.usepod.ai/v1/registerNo body or auth is required.
curl -X POST https://api.usepod.ai/v1/registerResponse
Section titled “Response”The response contains your <token> (the UUID you place in the proxy base
URL) and a deposit_code — a 16-hex-char string that binds an on-chain
USDC deposit to this token. The deposit goes to a single sovereign program;
the deposit_code is what tells the LiquidMirror which token’s balance to
credit. Do not confuse it with the API token itself: the API token authorizes
inference calls, the deposit_code only authorizes inbound credit.
After registering
Section titled “After registering”-
Fund the token by card or USDC — see Funding your balance. To wire a deposit from a script or any wallet that signs custom transactions, see Deposit on-chain for the instruction spec and JS + Python snippets.
-
Use it as your base URL — see Drop-in API:
Terminal window ANTHROPIC_BASE_URL=https://api.usepod.ai/proxy/<token> claudeOPENAI_BASE_URL=https://api.usepod.ai/proxy/<token>/v1 cursor
The token must carry a positive balance before it can serve requests.