Step 1: Sign In to the Console
- Open your browser and navigate to the Dispersed Console
- Click Sign in with OTOY and use your OTOY account credentials
If this is your first sign-in, you’ll see “Authorize Dispersed to use your account?” — click Authorize to proceed.Don’t have an OTOY account? Create one here.
Step 2: Create the API Key
- Navigate to API Keys in the sidebar
- Click Create API Key
- Configure your key:
| Field | Value |
|---|---|
| Name | Something identifiable (e.g., “My RTX5090 Rig”) |
| Preset | Select Compute Node |
| Expiration | Optional — leave blank for no expiration |
| Allowed IPs | Optional — restrict to specific IPs for added security |
- Click Create
Step 3: Save Your Credentials
After creation, you’ll see your API Key details:public_key— starts withpk_secret_key— starts withsk_
Using Your API Key
For Node Operators
When running thedispersed client, pass your keys as command line arguments. The client handles all authentication internally — you don’t need to implement HMAC signatures yourself.
First time registration:
For Programmatic API Access
If you’re building your own API client or scripts, requests require HMAC signature authentication with four headers:X-API-Key— Your public keyX-Time— Current timestamp in millisecondsX-Nonce— Random 32-byte hex stringX-Signature— HMAC-SHA256 signature