This is an experiment to make BLS12-381 elliptic curve operations available on Ethereum as a precompiles. Inspired from ethereum-bn128.rs.
The encoding used is the one suggested at page 66 of the sapling spec, which differs from the one used in Ethereum for bn128