To reference Signal algorithm specs: https://signal.org/docs/specifications/doubleratchet/#integration-with-x3dh
https://signal.org/docs/specifications/doubleratchet/
It does recommend X448/X25519 algorithms and AES-GCM.
All seems rather boring, isn't it... What's daring here?