Can you create an Openfort wallet (prod) so I can top it up?
AI Agents Pay for Services
with Crypto
A real session where the agent swarm used the x402 protocol to pay $0.05 USDC on Base and generate an image — autonomously.

“a cat on a skateboard, anime style”
How x402 Payment Works
Client sends POST request to API
Server responds with 402 Payment Required
Client signs EIP-712 payment (USDC on Base)
Client resends with X-PAYMENT header
Server validates, returns 200 with image
Session Transcript
On it. The plan:
- Research the imference.com API (endpoints, pricing, x402 flow)
- Write a script using our Openfort wallet
0x6943...271b(5.89 USDC on Base) - Generate the image: “cat on a skateboard, anime style”
- Report back each step
Research complete:
POST https://imference.com/ondemand/generate@x402/fetch + @x402/evm handle 402 automaticallyEnvironment configured. Verification script written using createX402Client() from the agent-swarm x402 module with Openfort signer on Base mainnet.
const client = createX402Client({
signer: openfortSigner,
chain: "base",
});
const result = await client.fetch(
"https://imference.com/ondemand/generate",
{
method: "POST",
body: JSON.stringify({
prompt: "a cat on a skateboard, anime style",
model: "illustrious-hassuka-xl",
}),
}
);
// x402 handles 402 → sign → retry automaticallyx402 payment flow verified end-to-end!
0x69436bfe16c82a9a5ef74fd3de634c9c822c271bReal payment on Base mainnet. The entire flow — from request to image — was autonomous.
Nice! Make sure to remember how to pay using x402.
Noted. Saved a full x402 delegation guide to memory.
Can you create a new wallet and send me the address?
New Openfort production wallet created:
0x0c34aa778b2d839e3434af9972d5861e3756894dBrand new wallet — different from the existing one (0x69436bfe...).