Installation

No signup, no KYC, no onboarding call. Get a key and start inferring.


1. Get an API Key

Visit useio.xyz/api-keys to generate a key. Each key is bound to a rate tier and associated with a wallet signature on-chain. No email required.

Set it as an environment variable:

export IO_API_KEY="io-sk-..."

2. Base URL

All endpoints live at:

https://api.useio.xyz/v1/

If you're self-hosting the inference backend, set:

export IO_BASE_URL="https://your-instance.useio.xyz/v1/"

3. Install the SDK

npm install @useio/sdk
# or
pnpm add @useio/sdk
# or
yarn add @useio/sdk

Requires: Node.js 18+ (ESM)


4. Quick Test

curl https://api.useio.xyz/v1/health

Expect:

{"status":"ok","uptime":123456,"version":"0.3.0"}

5. Next: Run Your First Inference

Head to the Quick Start guide to send your first prompt.