Smart Contracts, Research, Ethereum, Solidity, Cryptography.
libraries are widely used for key derivations or signatures validations. However, we needed elliptic curve operations for other crypto operations, e.g. for a library implementing Verifiable Random Functions (VRFs). Homogeneous functions: we tried to have a clear distinction between arithmetic