did:cow, a proposal for an ID resolution method with most of the convenience of did:plc/did:web and the robustness of a public blockchain
3
fork

Configure Feed

Select the types of activity you want to include in your feed.

safe branding

+1 -1
+1 -1
README.md
··· 38 38 2. **Zero-cost creation** - No blockchain transaction should be required to create a DID:COW ID. 39 39 3. **Method agnostic** - Any DID method can be wrapped. 40 40 4. **Transferable** - The controller used for a did:cow ID can be replaced. If using a smart contract as controller, the controller can be retained but access to the controller changed. 41 - 5. **Composable Control** - The controller can be an arbitrary computer program, allowing sophisticted custom logic and compatibility with multisig and decentralized organization tooling such as Gnosis Safe. 41 + 5. **Composable Control** - The controller can be an arbitrary computer program, allowing sophisticted custom logic and compatibility with multisig and decentralized organization tooling such as [Safe](https://docs.safe.global/home/what-is-safe). 42 42 6. **Minimal dependencies** - An Ethereum RPC endpoint is required to resolve, but you should not need additional infrastructure such as an indexer. 43 43 44 44 ## 2. DID Method Name