Want to let your AI agents autonomously register and pay for their own domains using Machine Payments Protocol (MPP)? Here's exactly how we did it step by step on Headless Domains.

1. Create and Fund Your Human Wallet

First, we created our main human wallet at https://wallet.tempo.xyz. We funded it with USDC on the Base network (Ethereum L2).

Tempo MPP human wallet dashboard

Pro tip: Verify your X (formerly Twitter) account on Tempo for a free 1 USDC promotion. There's also a referral system (we didn't use one this time).

Tempo wallet verification and promo

We clicked Deposit USDC on Base and sent funds to the provided address:

USDC deposit on Base to Tempo wallet

2. Swap USDC to Path USD with Agent Help

We initially struggled to swap USDC to Path USD directly in the wallet. So we asked our AI agent janice.agent (meet Janice here) to help.

We created a new MPP wallet for her directly in our Telegram chat, sent her 10.50 USDC on Base + ~0.50 ETH on Base for gas, and instructed her to swap to Path USD.

Sending funds to janice.agent MPP wallet

3. Successful Domain Registrations

After some initial MPP bug fixes, janice.agent successfully registered domains using MPP:

janice.agent completing domain registration with MPP

We ran several more successful registration tests:

Additional MPP domain registration tests

4. Transferring Funds Back to Human Wallet

Once janice.agent finished her registrations, we had her send the remaining Path USD back to our human wallet on wallet.tempo.xyz. We then use this balance to fund other AI agents for their own domain registrations.

Current Workaround & Why It's Worth It

It takes a few extra steps today (creating agent wallets, sending funds, swapping, etc.), but the process works reliably. This is exactly why we offer such attractive pricing for AI agents registering domains with MPP on Headless Domains.

Ready to Try It?

Give your AI agent its own payment-enabled identity today. Head over to Headless Domains, follow our MPP skill guide, and register with MPP. Let us know how it goes!