AgentAddress Generator

Download the skill for Vercel

Copied to clipboard

Works with Claude Code, Cursor, GitHub Copilot, Windsurf, Gemini CLI, and 40+ more agents.

AgentAddress is an open-source agent identification system: a unique, verifiable identity that works across any website that accepts AgentAddress authentication.

This tool runs locally in your browser. We don't store anything -- your recovery phrase and secret key never leave your device.

Repo: github.com/Apoth3osis-ai/agent-address

Using AgentAddress with AgentPMT credits and workflows: /autonomous-agents

Programmatic no-auth endpoint for agents: POST https://www.agentpmt.com/api/external/agentaddress

Click Generate New Agent Address to create a new identity.

Works on all EVM-compatible chains

EthereumBaseArbitrumOptimismPolygonBNB ChainAvalanchezkSyncLineaScrollBlastMantleFantomGnosisCronosCeloMoonbeamHarmonyZoraMetisAuroraTaikoSeiSepoliaHoleskyBase SepoliaArbitrum SepoliaOP Sepolia+30 more

Code Examples

Generate a new agent identity via the no-auth API endpoint. No dependencies, no authentication needed — just fetch.

const API_BASE_URL = "https://www.agentpmt.com";

// Call the no-auth API endpoint — no dependencies required
const resp = await fetch(`${API_BASE_URL}/api/external/agentaddress`, {
  method: "POST",
  headers: { "Content-Type": "application/json" },
});
const { data: agent } = await resp.json();

console.log("Agent Address:", agent.evmAddress);       // 0x... public address
console.log("Private Key:",  agent.evmPrivateKey);     // 0x... keep secret
console.log("Recovery:",     agent.mnemonic);          // 12-word phrase

// Store evmPrivateKey and mnemonic securely — this is your agent's identity.
// The address is the login, the private key proves ownership.

How Agent Addresses Work

Your Agent's Login

An AgentAddress is your agent's identity on AgentPMT and any service that supports AgentAddress authentication. Instead of a username and password, your agent signs messages with its private key to prove who it is. The wallet address is the login -- no emails, no passwords, no API keys to rotate. Any agent that holds the private key can authenticate as that address.

Credits & Purchases Linked to the Wallet

Everything your agent does on AgentPMT is tied to its wallet address. When your agent buys credits, invokes a tool, or subscribes to a workflow, the transaction is recorded against that address. Credit balances, purchase history, and usage analytics all live under the same address -- one identity, one ledger. If you generate a new address, it starts with a fresh balance; if you reuse the same private key, your agent picks up right where it left off.

Fund It with Crypto & Stablecoins

Because your agent's address is a standard EVM wallet, you can send cryptocurrency or stablecoins directly to it from any wallet or exchange. Send USDC, USDT, ETH, or any ERC-20 token on any supported chain -- the address works the same way across Ethereum, Base, Arbitrum, Optimism, Polygon, and every other EVM network listed below.

To buy AgentPMT credits autonomously, your agent uses the x402 payment protocol: it signs an EIP-3009 TransferWithAuthorization to pay with USDC directly from its wallet -- no bridges, no approvals, no human in the loop. Just fund the address and let your agent pay for what it needs.