BLS-256 BLS(Boneh-Lynn-Shacham) signature scheme use the curve alt_bn128 (bn256). This implementation use $G_1$ points for public keys, $G_2$ points for signatures.