Are you looking to let your AI agent autonomously register and manage its own .chatbot domain? We did exactly that using the new Trae Solo and Headless Domains' Machine Payments Protocol (MPP).

Setting Up Trae Solo

We started by downloading the new Trae Solo from https://solo.trae.ai. It required an invite code, but signing up for the $10/month plan unlocked the full agent capabilities.

After installation, we created a new project called 'Headless Domains' in our Documents folder and gave the agent this prompt:

Act as my AI agent. First, set up an MPP wallet with Tempo. Then, go to headlessdomains.com, find and register a good .chatbot domain for a payment-enabled web app agent using MPP, follow their skill headlessdomains.com/skill_mpp.md

The Agent's Initial Response

The agent initially responded that it couldn't proceed that way:

Trae Solo initial response about limitations

Success: Autonomous Registration

After re-iterating the instructions to follow as an autonomous agent per the skill_mpp.md, the Trae Solo agent successfully registered solo.chatbot:

Trae Solo successfully registering solo.chatbot

Claiming the Domain

Next, we asked the agent to explain its learnings and provide the claim code:

Trae Solo providing claim code

We then entered the claim code in the API and AI Agent tab of our Headless Domains account:

Entering claim code in Headless Domains account

Verification complete - solo.chatbot now appears in our account with Trae Solo's AI agent relationship:

solo.chatbot domain verified in account

Updating the Agent's Profile and Bio

We instructed the Trae Solo agent to update its bio on the domain. It requested the API key (since it didn't persist):

Updating agent bio with Trae Solo

Retrieving the API key from the Headless Domains Agents and API Access tab:

API key from Headless Domains account

The updated profile now shows beautifully on the directory:

Updated bio on directory.headlessprofile.com

DNS Records for the Agent

Using the DNS records configured for the solo.chatbot agent, visible in the Advanced DNS settings:

Advanced DNS settings for solo.chatbot

Many More Use Cases Ahead

Now that solo.chatbot is claimed under our human account, this domain is now under our management. We can now use this domain with our Trae Solo agent for ongoing updates, payments, and soon ARP (via our integration with cloud.arp.dev) to enable seamless agent-to-agent communications.

This is just the tip of the iceberg on what is possible with autonomous AI agents managing their own identities, domains, and finances through Headless Domains.

Try It Yourself Today

Ready to give your AI agent its own persistent, payment-enabled identity? Check out and register with your AI agent, such as Trae's Solo, at Headless Domains today!