- Introduction
 - Developer Guide
 - 1. Overview
 - 2. Developer Experience
 - 3. Developing App
❱
 - 3.1. Installation
 - 3.2. Browser Status
 - 3.3. Using window.ssi
 - 3.4. Using browser.ssi
 
- API References
 - 4. window.ssi
❱
 - 4.1. ssi
❱
 - 4.1.1. addEventListener()
 - 4.1.2. removeEventListener()
 
- 4.2. ssi.bitcoin
❱
 - 4.2.1. BitcoinGenerateType
 - 4.2.2. BitcoinShareType
 - 4.2.3. BitcoinSharedSecret
 - 4.2.4. generate()
 - 4.2.5. generateSync()
 - 4.2.6. shareWith()
 - 4.2.7. shareWithSync()
 - 4.2.8. addEventListener()
 - 4.2.9. removeEventListener()
 
- 4.3. ssi.nostr
❱
 - 4.3.1. NostrGenerateType
 - 4.3.2. NostrSignType
 - 4.3.3. NostrEncryptType
 - 4.3.4. NostrDecryptType
 - 4.3.5. getPublicKey()
 - 4.3.6. getPublicKeySync()
 - 4.3.7. generate()
 - 4.3.8. generateSync()
 - 4.3.9. sign()
 - 4.3.10. signSync()
 - 4.3.11. encrypt()
 - 4.3.12. encryptSync()
 - 4.3.13. decrypt()
 - 4.3.14. decryptSync()
 - 4.3.15. addEventListener()
 - 4.3.16. removeEventListener()
 
- 5. browser.ssi
❱
 - 5.1. ssi
❱
 - 5.1.1. Credential
 - 5.1.2. DialogInfo
 - 5.1.3. SearchCriteria
 - 5.1.4. askConsent()
 - 5.1.5. searchCredentials()
 
- 5.2. ssi.bitcoin
❱
 - 5.2.1. Preference
 - 5.2.2. SharedSecret
 - 5.2.3. getPrefs()
 - 5.2.4. generate()
 - 5.2.5. shareWith()
 - 5.2.6. onPrefEnabledChanged
 - 5.2.7. onPrimaryChanged
 
- 5.3. ssi.nostr
❱
 - 5.3.1. Preference
 - 5.3.2. getPrefs()
 - 5.3.3. generate()
 - 5.3.4. sign()
 - 5.3.5. encrypt()
 - 5.3.6. decrypt()
 - 5.3.7. onPrefEnabledChanged
 - 5.3.8. onPrimaryChanged
 
- 6. core
❱
 - 6.1. nsiCredentialInfo
 - 6.2. nsICredentialMetaInfo
 
- 7. Current Limitations
 - License