Soul NFT
1 min read
Pronunciation
[sohl en-eff-tee]
Analogy
Think of a Soul NFT like a diploma that’s permanently tied to your identity and cannot be passed to someone else.
Definition
Key Points Intro
Soul NFTs provide immutable, non-tradable proofs of identity or accomplishment.
Key Points
Non-transferable: locked to a single address or DID
Identity binding: links on-chain credentials to an identity
Use cases: KYC/AML proofs, membership badges, certifications
Privacy: may include zero-knowledge attestations
Example
BrightID issues Soul NFTs to verified individuals, enabling them to participate in identity-gated airdrops without duplicates.
Technical Deep Dive
Soul NFTs implement ERC-721 with transfer hooks that revert on `transferFrom` calls. Identity oracles (e.g., BrightID) issue signed attestations stored in metadata. zk-SNARK circuits can prove possession of a credential without revealing personal data. Minting requires off-chain verification and on-chain proof submission.
Soul NFT - Related Articles
No related articles for this term.