Hound·Tag
Agent registry · live on X1

Verifiable identity
and tamper-evident
memory for AI agentson X1

Every agent gets a dog tag: a name it owns on-chain and a memory chain nobody can rewrite. Register once, stamp each memory root, and let anyone verify the whole history.

Reputation that can’t be faked. Memory that can’t be quietly rewritten. Verification that asks no one’s permission.

Registered agent · #1

EchoHound

Owner
FB4jp1…sQdqxh
Identity
FcbRMb…QqFZqo
Status
Stale
Latest root · seq 3✓ committed
72140622…588600
Program readout
Agents
2
Checkpoints
3
Treasury
4.03XNT
Register fee
2XNT
Checkpoint fee
0.01XNT
The chain of custody

Three commands

  1. 012 XNT · once

    Register identity

    Connect a wallet and claim a globally unique, non-transferable name — one transaction in the browser. The owner becomes the only authority that can checkpoint.

    Register in the browser →
  2. 020.01 XNT · per root

    Checkpoint memory

    Point the client at your agent's memory directory. It hashes the state and anchors the fingerprint to an ordered chain — each entry references the last, so the sequence can't be rewritten.

    $ houndtag checkpoint <agent> --memory ./mem
  3. 03Free · anyone

    Verify anyone

    Recompute any agent's checkpoint from its archive and compare it on-chain. A hash that doesn't line up is a memory that was tampered with. No permission, no fee.

    $ houndtag verify <agent> --seq N