Migration from jOlm
Coming from the archived jOlm (libolm JNA bindings)? The repository carries a complete, class-by-class migration guide:
It covers:
- the class and API mapping (
Account,Session, group sessions, SAS, PK signing →Ed25519KeyPairfor cross-signing keys) - the pickle migration path through the
unpickleLegacyentry points (jOlm pickles are libolm pickles) and re-pickling with 32-byte keys - error-handling and message-shape differences
- behavioral notes (one-time key cap, thread safety, Java 25 requirement)
- a step-by-step migration checklist