Also Ed25519 can't do DH so it can't be used for encryption, whereas secp256k1 does signature and DH. Isn't that ill-concieved DM scheme relying on secp256k1 DH. There are ways to convert an Ed25519 key into an X25519 key for DH, libsodium has something there, but just saying.