Agent Identity Service for Ethereum blockchain. ERC-8004 (Trustless Agents), ERC-4337 (AA) addresses, embedded wallet
EAIS provides a standardized way to create, manage, and authenticate autonomous agent identities on Ethereum, building on the ERC-8004 Trustless Agents specification.
ERC-8004 Identity Registry
Agents are registered in a decentralized Identity Registry, each receiving an immutable agentId
, agentDomain
, and on-chain agentAddress
. This makes agents universally discoverable and verifiable across the agent economy.
Multi-Agent Management via Account Abstraction (ERC-4337)
EAIS leverages Account Abstraction (AA) to let a single embedded wallet manage multiple agents. Each registered agent is automatically assigned its own dedicated AA smart account, giving it isolated signing authority and preventing exposure of the primary EOA.
Automated Agent Card Generation
With each registration, EAIS generates a standards-compliant agent-card.json
file placed under the agent’s .well-known
directory. This file encodes the registry fields and includes a cryptographic signature, ensuring that agents can prove their identity and origin when interacting with others.
Scalable & Secure by Design
Developers can seamlessly onboard organizations or services, roll out multiple agents under one wallet, and enable them to transact, verify credentials, and build reputation — all anchored on Ethereum.
👉 In essence: EAIS + ERC-8004 + ERC-4337 enables a decentralized, secure, and scalable identity layer for the emerging agent economy on Ethereum.