Skip to content

Commit 65e8970

Browse files
committed
Merge branch 'main' into feat/identity
2 parents b7a14ba + cc94d38 commit 65e8970

File tree

1 file changed

+0
-42
lines changed

1 file changed

+0
-42
lines changed

rfc/identity.md

Lines changed: 0 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -99,49 +99,7 @@ The identity system supports the issuance and verification of credentials:
9999
2. **Third-party attestations** - External parties can issue credentials attesting to various attributes of an identity
100100
3. **Selective disclosure** - Users can choose which aspects of their identity to reveal in different contexts
101101

102-
## Capabilities
103102

104-
### `/identity/resolve`
105-
106-
The resolve capability allows retrieving the DID Document associated with an identity.
107-
108-
#### Purpose
109-
110-
This capability is used to:
111-
- Retrieve the public key(s) associated with an identity
112-
- Get information about authentication methods and service endpoints
113-
- Verify the current status of an identity
114-
115-
#### Request Format
116-
117-
```ts
118-
type ResolveRequest = {
119-
did: string // The DID to resolve
120-
}
121-
```
122-
123-
### `/identity/sign`
124-
125-
The sign capability allows the creation of digital signatures using the identity's private key.
126-
127-
#### Purpose
128-
129-
This capability is used to:
130-
- Sign data to prove identity ownership
131-
- Authorize operations on spaces or other resources
132-
- Create delegation chains for capability-based security
133-
134-
#### Request Format
135-
136-
```ts
137-
type SignRequest = {
138-
payload: any, // The data to sign
139-
keyType?: string, // The type of key to use for signing
140-
signatureFormat?: string // The desired signature format
141-
}
142-
```
143-
144-
## References
145103

146104
[Irakli Gozalishvili]: https://github.com/gozala
147105
[Common Tools]: https://commontool.org

0 commit comments

Comments
 (0)