Ceramic uses the Decentralized Identifier (DID) standard for user accounts. Decentralized identifiers provide an abstraction from individual cryptographic accounts, such as blockchain accounts, enabling cross-chain interoperability and multi-account to identity support.
Supported account types¶
Below find the decentralized identifier (DID) standards currently supported as user accounts on Ceramic:
|3ID DID (CIP-79)||A Ceramic-native account that supports mutations in the DID Document, enabling the association of multiple wallets to the account||✅ Production|
|Key DID||A Ceramic account that can only be associated with one wallet, which can never be changed||✅ Production|
|NFT DID (CIP-94)||A Ceramic account that can be controlled by the current owner of a given NFT (non-fungible token)||⚠️ Experimental|
|Safe DID (CIP-101)||A Ceramic account that can be controlled by the current members of a Gnosis Safe smart contract||⚠️ Experimental|
Building with accounts¶
In order for users to perform transactions on Ceramic they need an account. Your application can control which accounts it supports.