Skip to content

v1.10.1

Choose a tag to compare

@R-M-Naveen R-M-Naveen released this 12 Feb 16:29
390757c

What's New

Agent Self-Registration (npx atxp agent register)

AI agents can now self-register for an ATXP account without requiring a human developer's login. This uses a 2-step "No Human Captcha" flow — an obfuscated math challenge designed for LLMs to solve.

How it works

  1. Run npx atxp agent register — the CLI fetches a base64-encoded captcha challenge from the server
  2. The challenge is decoded and displayed (e.g., an obfuscated math problem with random casing, special characters, and split words)
  3. Solve the challenge and enter the answer
  4. On correct answer, a full agent account is created with email, wallet, IOU tokens, and connection credentials
npx atxp agent register

Options

  • --server <url> — Use a custom accounts server URL (default: https://accounts.atxp.ai)
  • --answer <value> — Provide the challenge answer non-interactively (useful for programmatic registration)

Examples

# Interactive registration
npx atxp agent register

# Against a local dev server
npx atxp agent register --server http://localhost:8016

# Non-interactive (if you already know the answer)
npx atxp agent register --answer "1078.00"

After registration, authenticate as the agent:

npx atxp login --token "<connection_string>"

Changes

  • Added register subcommand to agent command with full 2-step challenge/verify flow
  • Added --server and --answer CLI flags
  • Updated help text to show all 3 agent subcommands with login requirement labels
  • Updated global help with agent register example