—
title: “EIP-4973”
slug: “eip-4973”
type: concept
description: “EIP-4973 defines Account-Bound Tokens — non-transferable NFTs permanently tied to a wallet, used for on-chain credentials, reputation, and identity.”
tags: [eip-4973, account-bound-token, abt, soulbound-token, non-transferable-nft, nft, ethereum, eip, identity, reputation, credentials]
related_coins: [ethereum]
EIP-4973 is an Ethereum Improvement Proposal that defines a standard interface for Account-Bound Tokens — non-fungible tokens that are issued to a specific wallet address and permanently lack any transfer function. The holder can burn their own token, but it cannot be sent, sold, or traded to another address.
What Makes It Different From ERC-721
A standard ERC-721 NFT has transfer functions that allow the token to move between wallets freely. EIP-4973 deliberately omits all transfer functions. Any attempt to move an Account-Bound Token reverts at the contract level.
The proposal introduces two core operations instead: attest (mint a token to an address) and revoke (burn a token, callable by the issuer or the holder). This makes the token’s relationship to the wallet more like a credential than an asset — it represents something the wallet is or did, not something the wallet has and can sell.
Use Cases
Account-Bound Tokens are designed for any situation where transferability would undermine the meaning of the token. Common applications include on-chain certifications and skill verifications, DAO voting badges that prevent vote-buying, KYC or age-verification attestations from compliant providers, achievement tokens for protocol milestones or events, and reputation scores that should follow a specific wallet’s history.
Relation to Soulbound Tokens
Vitalik Buterin, E. Glen Weyl, and Puja Ohlhaver popularized the concept of “soulbound tokens” in a 2022 paper arguing that non-transferable tokens could anchor a decentralized identity and reputation layer on Ethereum. EIP-4973 is the formalized technical specification that implements this concept. The informal term “soulbound” and the formal term “Account-Bound Token” are often used interchangeably, though the EIP’s spec is the canonical implementation reference.
The Holder Burn Mechanism
EIP-4973 includes a deliberate autonomy feature: holders can always burn their own token. This respects individual control — a wallet can reject a credential that is wrong, outdated, or unwanted. Issuers can also revoke tokens for expired certifications or terms violations. This distinguishes EIP-4973 from stricter proposals where tokens are completely irrevocable.
History
2022 — Soulbound token concept published. Vitalik Buterin co-authored “Decentralized Society: Finding Web3’s Soul,” which argued that non-transferable tokens could serve as the foundation for on-chain identity and reputation, coining the term “soulbound.”
2022 — EIP-4973 drafted. Tim Daubenschütz submitted EIP-4973 as a formal specification for Account-Bound Tokens, translating the soulbound concept into a concrete smart contract interface with defined events, functions, and behavior.
2023 — Ethereum Attestation Service (EAS) launches. EAS offered an alternative on-chain attestation framework with overlapping use cases, demonstrating significant demand for non-transferable token infrastructure even without EIP-4973 reaching final standard status.
2024 — Still draft status. As of 2024, EIP-4973 remains a draft EIP rather than a finalized standard, but its concepts heavily influence implementations across identity, reputation, and credentialing projects on Ethereum and L2s.
Common Misconceptions
“Account-Bound Tokens can never be removed.” They can. Holders can burn their own tokens at any time, and issuers can revoke them. The standard prevents transfer — not deletion.
“EIP-4973 is the same as a POAP.” POAPs (Proof of Attendance Protocol tokens) are standard ERC-721 NFTs and are freely transferable. An Account-Bound Token cannot be transferred — the concepts are related in spirit but technically distinct.
“Soulbound tokens are an EIP-4973 thing specifically.” The “soulbound” label predates EIP-4973 and is used informally for many non-transferable token implementations, not all of which follow the EIP-4973 interface.
Criticisms
- Still a draft standard: EIP-4973 has not been finalized as a full Ethereum standard, which limits tooling support and reduces developer confidence in building around it long-term.
- Privacy concerns at scale: Binding credentials permanently to wallet addresses creates a public, immutable record of a person’s history. Critics argue that on-chain identity data without privacy-preserving mechanisms exposes users to surveillance and discrimination.
- Burn-to-escape is not always sufficient: If a credential was already observed and recorded by third parties before the holder burns it, removing it from the chain does not erase the data from external indexers or databases.
- Competing standards fragment the ecosystem: EAS, Gitcoin Passport, and other identity projects have built non-transferable attestation systems with different interfaces, reducing the chance any one standard achieves universal adoption.
Social Media Sentiment
- r/CryptoCurrency: Discussions are split — some see non-transferable tokens as a path to genuine on-chain identity; others raise concerns about surveillance and the loss of wallet pseudonymity.
- r/NFT: Minimal engagement — account-bound tokens are perceived as incompatible with NFT trading culture, though credentialing use cases for communities generate occasional interest.
- X/Twitter: Active debate among Ethereum researchers and identity-focused builders. Privacy advocates frequently flag the public nature of on-chain credential records. Builders in the DAO tooling space express enthusiasm for vote-weighting without plutocracy.
- Discord: Developer communities around identity projects (Lens Protocol, EAS, Gitcoin) discuss EIP-4973 as one reference implementation among several competing approaches.
Last updated: 2026-04
Related Terms
- Non-Transferable NFT — the broad category of tokens that cannot be moved between wallets, of which Account-Bound Tokens are a formal specification.
- ERC-2981 — another NFT-adjacent Ethereum standard, covering royalty signaling rather than transferability.
- Creator Royalties — on-chain royalty mechanisms that interact with the broader NFT token standard ecosystem.
See Also
Sources
- EIP-4973: Account-Bound Tokens — Ethereum EIPs — the official draft proposal authored by Tim Daubenschütz defining the Account-Bound Token interface.
- Decentralized Society: Finding Web3’s Soul — Vitalik Buterin et al. — the foundational paper introducing the soulbound token concept that EIP-4973 formalizes.