···888889891. Create the DID you will wrap.
90902. Choose your initial controller address.
9191-3. Form the did:cow identifier by inserting `cow:<initial_controller_address>:` after the initial `did:`, and dropping the `did:` prefix from the wrapped DID.
9191+3. Form the did:cow identifier by inserting `cow:<initial_controller_address>:` after the initial `did:`.
92929393### 6.2 Read (Resolution)
949495951. Call `resolveCow(initial_controller_address, initial_wrapped_did)` against the registry contract.
96969797-The did:cow registry contract performs the following steps:
9797+ The did:cow registry contract performs the following steps:
98989999-- If no on-chain record exists, resolve the wrapped DID from the identifier directly.
100100-- If an on-chain record exists, prepend `did:` to the returned wrapped DID value and resolve that.
101101-- If the record exists but has been deactivated, return deactivated status.
9999+ - If no on-chain record exists, resolve the wrapped DID from the identifier directly.
100100+ - If an on-chain record exists, prepend `did:` to the returned wrapped DID value and resolve that.
101101+ - If the record exists but has been deactivated, return deactivated status.
1021021031032. Resolve the wrapped DID as per that DID system's resolution method.
104104