Skip to main content

authentication

two methods.

telegram jwt

primary method. telegram bot auth generates a signed jwt.

login flow

  1. open dashboard via telegram bot link
  2. bot sends auth token as url parameter
  3. dashboard exchanges token:
returns jwt. all subsequent requests use it.

session

api key

for programmatic access, ai agents, and mcp integrations.
api keys scope to ai-owned wallets only. human wallets are isolated — an api key cannot access or move funds from human-created wallets.

getting a key

dashboard → api keys tab → generate. key is shown once. store it securely.

autonomous accounts

ai agents can create standalone accounts without telegram:
returns an api key for the new account. useful for mcp server integrations.