ERC-5114

Padrão de Contrato Inteligente

Soulbound Badge standard defining non-transferable tokens that are permanently bound to a specific ERC-721 NFT (persona) at the time of minting. Neither the holder nor the minter may transfer or revoke the badge after issuance. Designed for persistent, censorship-resistant credential and reputation attestation attached to on-chain identities rather than wallet addresses.

Padrão Aberto

Detalhes

Licença https://github.com/ethereum/EIPs/blob/master/EIPS/eip-5114.md
Status de Dev 🔍 Revisão
Detalhe do Status de Dev Review (pending Final)
Proprietário Micah Zoltu
Órgão de Governança Ethereum EIP/ERC process (Review status) | None (single author, Micah Zoltu)
País Global / Decentralized
Ano de Início 2022
Stack Solidity / EVM; requires ERC-721 for the target NFT persona; collectionUri and badgeUri must point to immutable content-addressable resources
Financiamento Volunteer / individual author contribution
Última Investigação 9 de mar. de 2026

Domínios de Caso de Uso

Capacidades

Atestações portáteis

Padrão de Contrato Inteligente Atributos

Origens Proposed by Micah Zoltu on May 30, 2022, inspired by Vitalik Buterin, E. Glen Weyl, and Puja Ohlhaver's 'Decentralized Society: Finding Web3's Soul' paper (May 2022), which theorized non-transferable 'soulbound' tokens for on-chain identity and reputation. ERC-5114 specifically binds badges to NFT personas rather than EOA wallets, enabling portable identity through NFT transfers.
Formatos de Dados Mint event: (badgeId, nftAddress, nftTokenId); collectionUri() and badgeUri(uint256) returning immutable URIs; metadataFormat() for data format versioning; content-addressable (e.g., IPFS CID) URIs strongly recommended
Termos CC0
Fundos Unknown
Baseado Em ERC-721 (target NFT persona); conceptually derived from Buterin/Weyl/Ohlhaver 'Decentralized Society' paper (2022)
Permissões Permissionless minting (any contract may issue badges); post-mint transfer is unconditionally blocked; no admin revocation — immutability is a core design invariant
Ferramentas de Desenvolvimento OpenZeppelin Contracts (custom extension); Hardhat; Foundry; standard EVM tooling
Maturidade / Padronização do Protocolo Review status; not yet Final; conceptual adoption is strong but competing standards (ERC-5484 Consensual SBT, ERC-4973 Account-Bound Tokens) create ecosystem fragmentation
Estrutura de Confiança Immutability as trust: badge issuance is on-chain and permanent; content-addressable URIs prevent post-hoc metadata manipulation; trust derives from the issuing contract's identity and reputation rather than a central registry
Domínio de Aplicação-Alvo Civic participation credentials; DAO membership and contribution records; educational and professional certifications; reputation badges; attendance proofs; KYC attestations; voter eligibility records
Modelo de Implantação Per-issuer badge contract deployed independently; badges bound to any target ERC-721 persona at mint time
Tipo de Padrão Token Standard / Identity Standard
Ecossistema Ethereum (EVM-compatible chains)