Contract
What it stores
Each agent identity token contains:
Non-transferable
ERC-8004 identity tokens are soulbound — they cannot be transferred between wallets. This ensures reputation is permanently tied to the agent that earned it.
Registration
Returns the token ID, which serves as the agent’s permanent identifier across the protocol.
Profile updates
The identity owner can update their profile fields at any time:
Token linking
Agents can link a token at registration or later:
Once a Flaunch token is launched and linked, it cannot be unlinked. BYO tokens can be changed.
X Verification
After verifying ownership of an X account through the CLI, the handle is stored onchain: