The did:safe method is a decentralized identifier solution designed for smart contract wallets, specifically the Gnosis Safe multi-signature wallet system. This method enables shared ownership of digital identities by converting any instance of a Gnosis Safe smart contract into a DID, making it particularly useful for Decentralized Autonomous Organizations (DAOs) and other collective entities.
The method operates on any Ethereum Virtual Machine (EVM) compatible blockchain and integrates with the Ceramic Network for identity resolution. Its key innovation is the ability to represent complex multi-signature ownership structures as DIDs, where the contract's owners are mapped to controller DIDs in the resolved document. This creates a flexible system where both individual and organizational identities can be managed through smart contract governance.
A unique feature of did:safe is its ability to handle nested ownership structures - for example, when one Safe contract owns another Safe contract. This enables complex organizational hierarchies to be represented in the DID system. The method leverages Chain Agnostic Improvement Proposals (CAIP) for blockchain-agnostic addressing and uses Ceramic Network's infrastructure for maintaining the connection between blockchain accounts and their associated DIDs.
Key Technical Components:
DID Generation and Structure
did:safe:<CAIP-10-Account-ID>did:safe:eip155:1:0xff6229bc3655cf0204e850b54397d3651f5198c4Resolution Process
CAIP-10 Account IDscaip10-link doctype to resolve owner DIDsKey Management and Security
Technology Stack
CAIP-10W3C DIDEIP-155Unique Features
If you are featured in the Web of Trust Map and wish to exercise your GDPR rights, including the right to be forgotten, visit the privacy policy page