Test Vectors for EIP-2537 - Precompile for BLS12-381 curve operations
Test Vectors for EIP-2537 - Precompile for BLS12-381 curve operations
These test vectors are derived from BLS 12-381 tests
Note: BLS12_G1MUL is executed by the BLS12_G1MULTIEXP precompile and BLS12_G2MUL is executed by the BLS12_G2MULTIEXP precompile.
BLS12_G1ADDMachine-readable dataBLS12_G2ADDMachine-readable dataBLS12_G1MULMachine-readable dataBLS12_G2MULMachine-readable dataBLS12_G1MSMMachine-readable dataBLS12_G2MSMMachine-readable dataBLS12_PAIRING_CHECKMachine-readable dataBLS12_MAP_FP_TO_G1Machine-readable dataBLS12_MAP_FP2_TO_G2Machine-readable data- Fail
BLS12_G1ADDMachine-readable data - Fail
BLS12_G2ADDMachine-readable data - Fail
BLS12_G1MULMachine-readable data - Fail
BLS12_G2MULMachine-readable data - Fail
BLS12_G1MSMMachine-readable data - Fail
BLS12_G2MSMMachine-readable data - Fail
BLS12_MAP_FP_TO_G1Machine-readable data - Fail
BLS12_MAP_FP2_TO_G2Machine-readable data - Fail
BLS12_PAIRING_CHECKMachine-readable data