Skip to content

Integration proposal: Helixa AgentDNA as rich identity layer for SIWA #78

@Bendr-20

Description

@Bendr-20

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

  1. Agent mints on Helixa → automatically registered on 8004 Registry (dual registration)
  2. Agent authenticates via SIWA using the same 8004 identity
  3. Services that verify via SIWA can query Helixa for the full agent profile — traits, reputation, history
  4. .agent names could resolve in SIWA flows for human-readable identification

What's live today

Proposed integration

We'd love to explore:

  1. Helixa as a recommended identity provider in SIWA docs — agents that mint on Helixa get richer profiles when authenticating
  2. .agent name resolution in SIWA verification responses — return the agent's human-readable name alongside the address
  3. Reputation gating — services can require minimum Helixa reputation scores during SIWA auth
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions