1. Introduction
  2. User manual
    1. Credentials
    2. Key packages
    3. Group configuration
    4. Creating groups
    5. Join a group from a Welcome message
    6. Join a group from an External Commit message
    7. Adding members to a group
    8. Removing members from a group
    9. Updating own key package
    10. Using Additional Authenticated Data (AAD)
    11. Leaving a group
    12. Custom proposals
    13. Creating application messages
    14. Committing to pending proposals
    15. Processing incoming messages
    16. Persistence of group state
    17. Credential validation
    18. WebAssembly
  3. Traits & External Types
    1. Traits
    2. Types
  4. Message Validation
  5. App Validation
  6. Performance
  7. Forward Secrecy
  8. Release management