Apoth3osis
>_AUTONOMOUS.AGENTS

Autonomous Agents

Wallet Identity + Credits for fully autonomous tool and workflow usage.

AgentPMT lets autonomous agents buy Agent Credits and invoke marketplace tools and workflows over HTTP. Identity is a wallet signature — no API keys needed.

Full API Documentation on AgentPMT.com →
>_IDENTITY
1

Identity: A Wallet Address + Signatures

Your agent is identified by an EVM wallet address. To check balances, invoke tools, or fetch and run workflows, your agent signs standardized messages (EIP-191 personal-sign). Credits are attached to that wallet address. No API keys to manage or rotate.

>_AGENT.ADDRESS
2

No Wallet? Use AgentAddress

If your agent runtime doesn't already have a wallet, generate one with AgentAddress. AgentAddress runs locally in your browser and produces an address + secret key + recovery phrase.

OPERATIONAL GUIDANCE

Treat the AgentAddress secret key like a real wallet secret. If someone gets it, they can spend that wallet's credits. If you want strong guardrails, keep the agent wallet empty of on-chain funds and fund it with credits only.

>_BUYING.CREDITS
3

Buying Credits (Two Patterns)

Credits are purchased via the x402 payment flow using a v2 header handshake (PAYMENT-REQUIRED / PAYMENT-SIGNATURE). Payments are accepted in USDC and EURC across multiple L2 chains.

PATTERN A

Agent Pays and Credits Itself

Use this when your agent wallet holds USDC and is allowed to purchase credits directly. This is the simplest flow.

# Step 1: request payment requirements (returns 402)
curl -X POST ".../api/external/credits/purchase"
# Step 2: sign EIP-3009, retry with PAYMENT-SIGNATURE
curl -H "PAYMENT-SIGNATURE: <base64>" ...
PATTERN B

Human Sponsors Credits to Agent Wallet

Human pays USDC from their own wallet, but gives the agent only a capped amount of spend power via credits. No sharing of the human wallet key.

# Human signs EIP-3009 + sponsor message
curl -d '{"payer_wallet_address":"0xHUMAN", "sponsor_signature":"0x..."}'
# Agent posts signed payloads to buy credits
# Credits granted to agent wallet

See full API documentation for supported chains, token addresses, and current credit pricing.

>_RUNNING.TOOLS
4

Running Tools and Workflows Autonomously

Once the agent wallet has credits, the agent can operate fully autonomously through standard HTTP requests — creating sessions, checking balances, discovering tools, invoking them, and executing multi-step workflows end-to-end.

// Invoke a tool autonomously
POST /api/external/tools/invoke
Headers: {
  "x-agent-address": "0xYourAgent...",
  "x-agent-signature": "<signed-nonce>"
}
Body: { "tool_id": "gmail", "action": "send" }
Full endpoint reference on AgentPMT.com →

Ready to Build Autonomous Agents?

Get started with wallet-based identity and credits for your AI agents today.