Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Soulbound Metadata

Soulbound metadata is non-transferable data permanently linked to a specific blockchain address or identity, used for credentials, achievements, and reputation.
Chainscore © 2026
definition
BLOCKCHAIN IDENTITY

What is Soulbound Metadata?

Soulbound Metadata refers to the descriptive data permanently and non-transferably linked to a specific blockchain-based identity, known as a Soulbound Token (SBT).

Soulbound Metadata is the immutable, non-transferable data attached to a Soulbound Token (SBT), a type of blockchain token representing credentials, affiliations, or achievements that are bound to a single wallet address. Unlike fungible tokens (like Bitcoin) or transferable NFTs, SBTs and their metadata are designed to be soulbound, meaning they cannot be sold or transferred to another wallet, creating a persistent, verifiable record of an entity's identity and history. This concept was popularized in the Ethereum community's Decentralized Society (DeSoc) whitepaper as a foundational primitive for constructing on-chain reputation systems.

The metadata itself can encode a wide array of information, including but not limited to: educational degrees, professional licenses, employment history, event attendance, community memberships, and credit scores. This data is stored either directly on-chain or via a decentralized storage protocol like IPFS or Arweave, with a cryptographic hash of the data recorded on the blockchain for tamper-proof verification. The permanence and non-transferability of this metadata are its defining characteristics, preventing the commodification of reputation and ensuring the credentials are tied to the original recipient.

From a technical perspective, implementing soulbound metadata requires smart contract logic that enforces the non-transferable property, often by overriding or restricting the standard transfer functions found in token standards like ERC-721. Standards such as ERC-5114 (Soulbound Badge) and ERC-4973 (Account-bound Tokens) have been proposed to formalize this functionality. The metadata URI, which points to the off-chain data, is typically immutable once set, ensuring the credential's information cannot be altered after issuance, though some implementations may allow the original issuer to append or revoke data under specific conditions.

The primary use cases for soulbound metadata center on building decentralized identity (DID) and verifiable credential systems. For example, a university could issue a degree as an SBT, with the metadata containing the graduate's name, field of study, and graduation date. A Decentralized Autonomous Organization (DAO) could use SBTs to represent governance rights or voting power based on proven contributions, creating sybil-resistant systems. This enables trustless verification of attributes without relying on centralized authorities, forming the backbone of a user-centric web3 social graph.

Key challenges and considerations for soulbound metadata include privacy, data portability, and revocation mechanisms. Storing sensitive personal data directly on a public ledger is problematic, leading to designs where metadata holds only hashes or zero-knowledge proofs. Furthermore, the permanent 'binding' to a wallet raises questions about key loss and recovery. Despite these challenges, soulbound metadata represents a critical evolution in blockchain primitives, moving beyond pure financial assets towards encoding rich, persistent social and identity capital on-chain.

etymology
TERM ORIGINS

Etymology and Origin

This section traces the linguistic and conceptual roots of the term 'Soulbound Metadata,' exploring its evolution from gaming to blockchain.

The term Soulbound Metadata is a compound neologism derived from two distinct concepts: Soulbound and Metadata. The 'Soulbound' component originates from massively multiplayer online role-playing games (MMORPGs), most notably World of Warcraft, where it describes an item that, once acquired by a player character (their 'soul'), becomes permanently bound to them and cannot be traded or transferred. This concept was philosophically adopted and expanded within the Web3 ecosystem to represent non-transferable digital assets.

The 'Metadata' component refers to the descriptive data attached to a digital asset, which defines its attributes, properties, and history. In traditional computing, metadata is 'data about data.' When combined, Soulbound Metadata specifically refers to the immutable, non-transferable descriptive information permanently linked to a blockchain account or token, such as a Soulbound Token (SBT). This linkage ensures the metadata represents verifiable, persistent traits or credentials of the holder.

The conceptual fusion was significantly popularized by Ethereum co-founder Vitalik Buterin alongside economists Glen Weyl and Puja Ohlhaver in their 2022 whitepaper, 'Decentralized Society: Finding Web3's Soul.' Their work proposed Soulbound Tokens (SBTs) as the primitive for encoding trust and reputation, with the attached metadata serving as the substantive proof of identity, affiliations, or achievements. This established the term within the lexicon of decentralized identity and verifiable credentials.

The evolution from a gaming mechanic to a core Web3 construct highlights a key shift: from binding items to a game character to binding reputation and identity to a blockchain account. The 'soul' in this context is metaphorically the persistent cryptographic identity (e.g., a wallet address), and the 'bound metadata' is the indelible record of its journey, affiliations, and credentials that cannot be severed or sold, forming the basis for a decentralized society (DeSoc).

key-features
TECHNICAL PRIMER

Key Features of Soulbound Metadata

Soulbound metadata refers to data that is permanently and immutably bound to a specific wallet or account (a 'Soul'), enabling persistent, non-transferable digital identity and reputation on-chain.

01

Non-Transferability

The core property of soulbound metadata is that it is permanently locked to a specific cryptographic identity (a wallet address or 'Soul'). Unlike fungible or non-fungible tokens (NFTs), this data cannot be sold, traded, or transferred to another account. This ensures that achievements, credentials, and reputation are tied to the entity that earned them, preventing sybil attacks and reputation laundering.

02

Immutable & Persistent

Once attested and written to the blockchain or a decentralized storage layer, soulbound metadata is designed to be tamper-proof and permanent. It cannot be unilaterally altered or deleted by the holder, creating a persistent record. This immutability is typically enforced by smart contract logic or cryptographic proofs, making the data a credible source of truth for on-chain identity.

03

Attestation-Based

Data is not self-declared but is issued via on-chain attestations from trusted entities. These can be:

  • Protocols (e.g., for governance participation)
  • DAO members (for reputation scores)
  • Institutions (for credentials)
  • Other Souls (for social graphs) This creates a web of verifiable, decentralized claims about an identity, forming the basis for trust graphs and Sybil resistance.
04

Composability & Interoperability

Soulbound metadata is built on open standards (like EIP-4973 for Account-bound Tokens) allowing any application to read and interpret the data. This enables permissionless innovation, where one protocol's reputation score can be used as input for another's governance system, credit market, or access control. It forms the data layer for a decentralized society (DeSoc).

05

Privacy Considerations

While data is on a public ledger, privacy can be maintained through techniques like:

  • Zero-Knowledge Proofs (ZKPs) to prove a property (e.g., 'is over 18') without revealing the underlying data.
  • Selective disclosure allowing users to reveal specific attestations.
  • Data storage off-chain (e.g., on IPFS or Ceramic) with on-chain pointers, keeping hashes immutable but content revocable.
06

Use Cases & Examples

Soulbound metadata enables concrete applications:

  • Governance: Proof of participation and reputation-weighted voting.
  • Credit & Underwriting: Immutable record of on-chain financial behavior.
  • Access Control: Gated experiences based on credentials or achievements.
  • Professional Credentials: Verifiable work history and skill attestations.
  • Anti-Sybil Measures: Differentiating unique humans from bots in airdrops or communities.
how-it-works
MECHANISM

How Soulbound Metadata Works

An explanation of the technical architecture and data flow that enables metadata to be permanently and verifiably bound to a non-transferable token.

Soulbound metadata works by permanently linking a data record to a Soulbound Token (SBT) within a smart contract, creating an immutable, on-chain attestation that is inseparable from the token's identity. The core mechanism involves storing the metadata—which can represent credentials, achievements, or affiliations—directly within the token's contract state or by emitting it as a permanent event log. This binding is enforced by the token's transfer function, which is either disabled or restricted to prevent the SBT from being moved to a different wallet, thereby ensuring the attached metadata remains with the original recipient or 'Soul.' The integrity of this link is secured by the underlying blockchain's consensus.

The implementation typically follows one of two primary patterns: on-chain storage or off-chain storage with on-chain verification. In the on-chain model, data is written directly to the contract's storage variables, making it fully self-contained but potentially expensive. The off-chain model, often using standards like ERC-721 with token URIs, stores larger metadata files (e.g., JSON) on decentralized storage networks like IPFS or Arweave, while the SBT's on-chain record contains only a cryptographic hash (like a CID) pointing to that file. This hash acts as a secure, tamper-proof proof of the metadata's content at the time of issuance.

A critical technical component is the revocation or update mechanism. While soulbound implies permanence, some implementations allow the original issuer (the 'attester') to revoke a credential or update metadata under specific conditions, which is managed through privileged functions in the smart contract. For example, a university might issue an SBT representing a degree; the metadata is bound to the graduate's wallet. If a degree were later rescinded, the issuer could call a function to flag the token as revoked or update its metadata URI, with this action itself recorded immutably on-chain, providing a complete and verifiable history.

examples
SOULBOUND METADATA

Examples and Use Cases

Soulbound metadata enables non-transferable, verifiable data to be attached to blockchain accounts (Souls), creating persistent digital reputations. These examples illustrate its practical applications.

02

On-Chain Reputation & Credit Scoring

Protocols can build trust graphs by recording user behavior as soulbound metadata. Examples include:

  • Lending protocols attaching a credit score based on repayment history.
  • NFT marketplaces recording successful transaction counts to flag trustworthy traders.
  • DeFi platforms tracking a user's liquidity provision history for preferential rewards. This data is non-transferable, preventing reputation buying and creating a more reliable system.
03

Gaming & Achievement Systems

Soulbound metadata enables persistent player profiles that survive across games and platforms. It can store:

  • In-game achievements and titles earned through skill, not purchase.
  • Skill-based rankings or MMR (Matchmaking Rating) that are tied to the player, not their assets.
  • Quest completion proofs that unlock future content or airdrops. This creates a true digital legacy for gamers, where accomplishments are permanently and verifiably theirs.
04

Art Provenance & Artist Attribution

For digital art and collectibles, soulbound metadata can create an immutable record of creation and exhibition. It allows:

  • Artists to sign their work cryptographically, with the signature bound to their Soul.
  • Galleries or curators to attach exhibition history (e.g., "Exhibited at Art Basel 2023").
  • Collectors to prove they were the original patron of a generative art project. This adds a rich, tamper-proof layer of context beyond simple NFT ownership.
05

Supply Chain & Product Authentication

Physical goods can be linked to on-chain Souls representing manufacturers or certifiers. Soulbound metadata can record:

  • Factory audit certifications (e.g., fair labor practices, organic materials).
  • Individual component origins in a complex product like an electric vehicle.
  • Quality inspection results from trusted third-party verifiers. Each step adds a non-removable attestation, creating an end-to-end, fraud-resistant audit trail for consumers.
06

Governance & Sybil Resistance

DAOs and protocols use soulbound metadata to ensure fair and secure governance. Key applications:

  • Proof-of-Participation tokens are issued as soulbound metadata to members who complete tasks, granting voting power.
  • Delegation histories are recorded to track representative reliability.
  • Sybil-resistant voting is enabled by binding one-person-one-vote attestations to Souls. This moves governance power from capital (token-weighted) to contribution and verified identity (person-weighted).
ecosystem-usage
SOULBOUND METADATA

Ecosystem Usage and Standards

Soulbound Metadata refers to the verifiable, non-transferable data attached to a Soulbound Token (SBT). This section details the standards, frameworks, and real-world applications that define how this data is structured and utilized across the Web3 ecosystem.

01

ERC-721 Metadata Extension

The foundational standard for attaching descriptive data to non-fungible tokens. While ERC-721 defines the token's ownership and transfer logic, its metadata extension (via the tokenURI function) provides a flexible framework for linking to off-chain JSON files containing attributes, images, and other descriptive data. This is the base layer upon which Soulbound Metadata is often built.

  • Standard Fields: name, description, image, attributes
  • Decentralized Storage: Metadata is typically hosted on IPFS or Arweave for permanence.
  • On-Chain Reference: The tokenURI points to this external data, creating a verifiable link.
02

ERC-5192: Minimal Soulbound NFT

The primary Ethereum standard for Soulbound Tokens, which enforces non-transferability at the smart contract level. ERC-5192 is a minimal interface that adds a locked function to ERC-721, signaling that the token is soulbound and cannot be transferred (except by the issuing contract, e.g., for revocation).

  • Core Function: function locked(uint256 tokenId) external view returns (bool)
  • Backward Compatibility: It is fully compatible with existing ERC-721 infrastructure (wallets, marketplaces).
  • Metadata Implication: The permanence of the token ownership reinforces the permanence and credibility of its attached metadata.
03

Verifiable Credentials (VCs) & W3C Standards

A critical conceptual framework for Soulbound Metadata, aligning it with established digital identity protocols. Verifiable Credentials are a W3C standard for tamper-evident credentials that have authorship and can be cryptographically verified.

  • Structure: A VC includes claims (the data), proofs (cryptographic signatures), and a schema (data structure definition).
  • Link to SBTs: An SBT can act as a Decentralized Identifier (DID) or a container for a VC, binding the credential to a wallet.
  • Use Case: Enables portable, user-controlled attestations for education degrees, professional licenses, or DAO membership proofs.
04

Attestation Frameworks (EAS, Sismo)

Specialized protocols built to issue, store, and verify on-chain attestations, which are a core form of Soulbound Metadata. These frameworks provide the infrastructure for trustless credentialing.

  • Ethereum Attestation Service (EAS): A public good for making any attestation on-chain or off-chain, with a flexible schema registry.
  • Sismo: Issues ZK Badges (zero-knowledge Soulbound Tokens) that prove group membership or traits without revealing the underlying data.
  • Common Pattern: An issuer signs a structured piece of metadata (the attestation) that is linked to a recipient's address, creating a permanent, verifiable record.
05

Reputation & Governance Systems

A primary application where Soulbound Metadata encodes a user's contributions, voting history, or status within a decentralized community. This data becomes a non-transferable reputation score.

  • Voting Power: Metadata can represent voting weight in DAOs, earned through participation.
  • Contribution History: Tokens can attest to completed bounties, successful proposals, or forum activity.
  • Example: Optimism's AttestationStation is used to create off-chain attestations about addresses, which can inform governance delegation and rewards.
  • Sybil Resistance: Non-transferability prevents reputation farming and token-based vote buying.
06

Access Control & Gated Experiences

Using Soulbound Metadata as a key or ticket to unlock digital or physical experiences, content, or services. The metadata proves the holder meets specific, non-transferable criteria.

  • Token-Gated Content: Access to exclusive channels, articles, or software based on holding a specific SBT.
  • Event Access: A soulbound POAP (Proof of Attendance Protocol) proving physical event attendance for future benefits.
  • Financial Primitives: Under-collateralized lending protocols can use SBTs containing credit history as a factor in risk assessment, as the reputation cannot be sold.
  • Mechanism: Smart contracts check for the presence and specific attributes of an SBT before granting access.
security-considerations
SOULBOUND METADATA

Security and Design Considerations

Soulbound metadata, while enabling persistent on-chain identity, introduces unique security and design challenges related to permanence, privacy, and governance.

01

Permanence and Immutability

The defining feature of soulbound metadata is its non-transferability and intended permanence. This creates a critical design trade-off:

  • Irreversible Actions: Mistakes or malicious data cannot be easily purged from the token's history.
  • Key Management Risk: Loss of the private key controlling the Soulbound Token (SBT) can permanently lock its associated identity and reputation.
  • Design Imperative: Systems must incorporate secure recovery mechanisms (e.g., social recovery, time-locked resets) and careful data validation before attestation.
02

Privacy and Data Minimization

Storing personal or sensitive data directly on a public ledger like Ethereum poses significant privacy risks. Best practices include:

  • Off-Chain Storage: Store raw data in decentralized systems (e.g., IPFS, Arweave) or encrypted private storage, linking via a content identifier (CID) in the on-chain token.
  • Zero-Knowledge Proofs (ZKPs): Attest to a property (e.g., 'is over 18') without revealing the underlying data.
  • Selective Disclosure: Use cryptographic schemes to allow users to prove specific claims from a larger credential.
03

Sybil Resistance and Attestation

A core security goal is preventing the creation of fraudulent identities (Sybil attacks). This relies on the quality and security of attestations.

  • Attester Trust: The value of metadata depends on the reputation and security of the attester's keys. Compromised attester keys can corrupt the entire system.
  • Attestation Revocation: Mechanisms are needed to revoke attestations if they are found to be fraudulent or outdated, challenging the paradigm of permanence.
  • Cost of Attestation: Requiring a fee or stake to issue attestations can deter spam but may create barriers to entry.
04

Governance and Upgradability

Defining who can control and update the metadata schema is a fundamental security consideration.

  • Schema Registry: A secure, governed contract must define valid data formats to prevent malformed or malicious data injection.
  • Standardization: Adherence to emerging standards like ERC-7231 (SBT with Registry) ensures interoperability and shared security audits.
  • Decentralized Governance: For public utility systems, control over the registry and attestation rules may be managed via a DAO to avoid centralized control points.
05

Legal and Compliance Risks

Soulbound metadata may encode information subject to regulations like GDPR (right to erasure) or financial KYC rules.

  • Right to Erasure vs. Immutability: The conflict between blockchain permanence and 'right to be forgotten' laws requires legal and technical innovation (e.g., storing only hashes of compliant data).
  • Data Sovereignty: Users must retain control over who can access and attest to their data to avoid creating exploitable centralized databases.
  • Liability: Clarifying legal liability for false or damaging attestations is an unresolved challenge.
TOKEN STANDARD COMPARISON

Soulbound Metadata vs. Transferable NFTs

A comparison of the core properties and use cases of tokens with soulbound metadata versus standard, transferable NFTs.

FeatureSoulbound Metadata (e.g., ERC-721S)Transferable NFT (e.g., ERC-721)

Token Transferability

Metadata Mutability

Primary Use Case

Identity, Reputation, Credentials

Collectibles, Art, Virtual Assets

On-Chain Provenance

Holder's History

Full Transaction History

Typical Gas Cost for Update

~80k-120k gas

Revocation Mechanism

Issuer can burn or update

Financialization Potential

Low (Non-transferable)

High (Liquid asset)

Example Implementation

POAP badges, skill credentials

CryptoPunks, Bored Apes

SOULBOUND METADATA

Frequently Asked Questions (FAQ)

Common questions about non-transferable, on-chain data tokens that represent identity, credentials, and reputation.

Soulbound Metadata is a type of non-transferable, on-chain data token that represents attributes, credentials, or reputation tied to a specific blockchain address, known as a Soul. It is a core component of the Soulbound Token (SBT) concept, where the metadata defines the token's properties and meaning, such as membership status, educational degrees, or skill certifications, which are permanently linked to the holder's wallet and cannot be sold or transferred.

This metadata is typically stored on-chain or in decentralized storage solutions like IPFS or Arweave, with a cryptographic hash of the data recorded on the ledger. Protocols like Ethereum Attestation Service (EAS) or Verax provide frameworks for creating and attesting to this metadata, enabling verifiable, composable digital identity systems that are resistant to sybil attacks and can be used for governance, access control, and proof-of-personhood.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team