Authentication & API keys
One account, one API key, one balance, across every Tangle product.
Sign in
Create your account at id.tangle.tools, then sign in with email and password, GitHub, Google, or X. You can also use an Ethereum wallet, by signing a message (nothing goes on-chain).
Get an API key
Open API keys in id.tangle.tools and create one. Keys start with sk-tan-. You see the full key only once. Copy it now, and keep it secret: anyone who has it can spend your balance.
Save it:
export TANGLE_API_KEY="sk-tan-paste-your-key-here"Make an authenticated call
Send the key as a bearer token. This one call checks the key and returns your balance:
curl -sS https://id.tangle.tools/v1/billing/balance \
-H "Authorization: Bearer $TANGLE_API_KEY"{
"success": true,
"data": {
"balance": 42.50,
"lifetimeSpent": 128.00
}
}data.balance: your spendable credit, in US dollars.data.lifetimeSpent: total you’ve spent to date, in US dollars.
A 401 with "code": "UNAUTHORIZED" means the key is missing or wrong.
If a key leaks
Revoke it in id.tangle.tools under API keys. A revoked key stops working. Use a separate key for each app or environment, so revoking one never breaks the others.
Add credit and manage your plan at id.tangle.tools.