Support for substrate/polkadot cryptography for raw transactions signing

Although Substrate supports ECDSA on secp256k1 (the same curve used by Bitcoin and Ethereum) in general it has moved away from it towards another elliptic curve, Edwards 25519. Also it uses Schnorr for signatures:
- ed25519: Schnorr on the 25519 curve
- sr25519: a modification of the group over that curve, called Ristreto, but still applying Schnorr over it.

Please implement support for these algorithms otherwise fireblocks can’t be used in Polkadot/Kusama ecosystem including all its parachains.

Hi @AventusA, thank you for making this suggestion. I will forward this on to our Product team for their consideration.

1 Like