OpenSSH 8 supports a post quantum KEX, namely sntrup4591761x25519-sha512@tinyssh.org
It says in its description that it is basically NTRU + ECC X25519. However, I have tried but cannot understand how it combines the two? My main source of confusion is that the description seems to be saying that the client creates just one set of keys (I am assuming NTRU key pair), but where is the ECC keypair and how is it being used?