Ethos API Playground

Create an API key, send XP, and revoke it — step by step with live HTTP visualization

1 Connect Wallet
2 Create API Key
3 Send XP
4 Revoke Key

Connect your wallet

Enter the private key of an Ethereum address linked to your Ethos profile. This never leaves your browser.

Your key is used only for local signing. No private key is ever sent to any server.

Create an API Key

This signs a SIWE (EIP-4361) message with your wallet, then sends it to POST /api-keys to mint a short-lived API key.

💻
Your App
POST
/api/v2/api-keys
REQ
RES
Ethos API
Request
Click "Create API Key" to begin...
Response
Waiting for response...

Send XP Tip

Use your API key to send XP to another user via POST /xp/tip. The key is sent in the X-Ethos-Api-Key header.

💻
Your App
POST
/api/v2/xp/tip
REQ
RES
Ethos API
Request
Click "Send XP" to begin...
Response
Waiting for response...

Revoke API Key

Clean up by revoking the key via DELETE /api-keys/{id}. Revocation propagates immediately via Redis cache.

💻
Your App
DELETE
/api/v2/api-keys/{id}
REQ
RES
Ethos API
Request
Click "Revoke Key" to begin...
Response
Waiting for response...