Summary
We built Helixa AgentDNA — an ERC-8004 compliant identity and reputation protocol for AI agents on Base. We register agents on the same 8004 Registry that SIWA uses for verification, which means our agents are already SIWA-compatible at the registry level.
We think there's a natural integration here: SIWA handles auth, Helixa handles identity.
What Helixa adds on top of 8004
SIWA verifies that an agent owns an 8004 identity NFT. Helixa extends that identity with:
- Rich metadata — agent name, framework, personality traits, skills
- Mutation tracking — version history of an agent's evolution
- Reputation/points system — onchain reputation that grows over time
.agent naming — human-readable names (e.g. mybot.agent) via our AgentNames contract
- Lineage tracking — parent/child agent relationships
- Soulbound option — non-transferable identities for production agents
How it would work
- Agent mints on Helixa → automatically registered on 8004 Registry (dual registration)
- Agent authenticates via SIWA using the same 8004 identity
- Services that verify via SIWA can query Helixa for the full agent profile — traits, reputation, history
.agent names could resolve in SIWA flows for human-readable identification
What's live today
Proposed integration
We'd love to explore:
- Helixa as a recommended identity provider in SIWA docs — agents that mint on Helixa get richer profiles when authenticating
.agent name resolution in SIWA verification responses — return the agent's human-readable name alongside the address
- Reputation gating — services can require minimum Helixa reputation scores during SIWA auth
- Shared SDK utilities — helpers that combine Helixa registration + SIWA auth in one flow
Happy to build any of this. We're shipping fast and the standard alignment (both ERC-8004) makes this straightforward.
🔗 helixa.xyz | GitHub | @HelixaXYZ
Summary
We built Helixa AgentDNA — an ERC-8004 compliant identity and reputation protocol for AI agents on Base. We register agents on the same 8004 Registry that SIWA uses for verification, which means our agents are already SIWA-compatible at the registry level.
We think there's a natural integration here: SIWA handles auth, Helixa handles identity.
What Helixa adds on top of 8004
SIWA verifies that an agent owns an 8004 identity NFT. Helixa extends that identity with:
.agentnaming — human-readable names (e.g.mybot.agent) via our AgentNames contractHow it would work
.agentnames could resolve in SIWA flows for human-readable identificationWhat's live today
0x665971e7bf8ec90c3066162c5b396604b3cd7711(Base mainnet)0xDE8c422D2076CbAE0cA8f5dA9027A03D48928F2dProposed integration
We'd love to explore:
.agentname resolution in SIWA verification responses — return the agent's human-readable name alongside the addressHappy to build any of this. We're shipping fast and the standard alignment (both ERC-8004) makes this straightforward.
🔗 helixa.xyz | GitHub | @HelixaXYZ