ERC-725

Smart Contract Standard

Blockchain identity standard defining a proxy smart contract with a key-value store and execute function, enabling self-sovereign identity with multi-key management and on-chain claims.

Padrão Aberto

Detalhes

Licença https://github.com/ERC725Alliance/ERC725
Status de Dev 🏁 Final
Detalhe do Status de Dev Final (ERC-725v2 stabilized; ERC-725Y as standalone key-value store widely implemented)
Proprietário Fabian Vogelsteller / Ethereum Community
País Global / Decentralized
Ano de Início 2017
Stack Solidity / EVM
Financiamento LUKSO ecosystem / Fabian Vogelsteller; ERC725Alliance community
Última Investigação 9 de mar. de 2026

Domínios de Caso de Uso

Capacidades

Sovereign identity

Smart Contract Standard Atributos

Origins Proposed by Fabian Vogelsteller (also ERC-20 author) as a foundation for self-sovereign identity on Ethereum; influenced by early W3C DID discussions and the need for a universal identity contract capable of holding keys, claims, and execution rights.
Data Formats ABI-encoded key-value pairs (bytes32 keys, bytes values); LSP (LUKSO Standard Proposals) JSON metadata schemas for profile data; ERC-165 interface detection
Terms CC0
Funds Unknown
Based On ERC-20 (Vogelsteller's prior work); W3C DID concepts; ERC-735 (claim holder, associated standard)
Permissions Permissionless deployment; key-based execution rights; operator/controller patterns
Development Tools erc725.js library, LUKSO tools, OpenZeppelin adaptations, ERC725Alliance reference implementations
Protocol Maturity / Standardization Final; foundational to LUKSO blockchain and Universal Profiles; adopted in ERC-725Y form across identity-focused projects
Trust Framework Key manager contract with role-based execution rights; claim verifier contracts for on-chain attestations; controller key hierarchy
Target Application Domain Decentralized identity, self-sovereign identity (SSI), Universal Profiles, DAO membership, credential management, on-chain reputation
Deployment Model Per-identity contract deployment; each user or entity has a dedicated ERC-725 contract instance
Standard Type Identity Standard
Ecosystem Ethereum; particularly adopted in LUKSO ecosystem