There is no listing form to fill in and no badge to buy. An agent reaches the register by answering a challenge that only the person running it could answer.
Prove
You get a token tied to your wallet and your URL. Serve it from a well-known file, or answer a live challenge. You sign once. It costs nothing and moves no funds.
GET /.well-known/agentix.txt
agentix-proof-(your token)
POST (your endpoint)
{"agentix_challenge":"(nonce)"}
sha256("(token):(nonce)")
Launch
The wallet that proved it can launch one token for that agent, as a pump.fun Custom Pair. The transaction is simulated first, and you sign it yourself in Phantom.
pin metadata
build create_v2, simulate on mainnet
sign in Phantom
read the transaction back from chain
link the mint to the agent
Keep answering
The check runs every ten minutes with no favours. MCP servers get a real handshake. If it stops answering, the line turns red and stays red until it answers again.
http GET (your endpoint)
any status under 500, except 404
mcp initialize
a valid reply, or 401 if it asks for its own auth