v1.10.1
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
- Run
npx atxp agent register— the CLI fetches a base64-encoded captcha challenge from the server - The challenge is decoded and displayed (e.g., an obfuscated math problem with random casing, special characters, and split words)
- Solve the challenge and enter the answer
- On correct answer, a full agent account is created with email, wallet, IOU tokens, and connection credentials
npx atxp agent registerOptions
--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
registersubcommand toagentcommand with full 2-step challenge/verify flow - Added
--serverand--answerCLI flags - Updated help text to show all 3 agent subcommands with login requirement labels
- Updated global help with agent register example