github.com/consensys/gnark-crypto@v0.14.0/ecc/twistededwards/twistededwards.go (about)

     1  // Package twistededwards define unique identifier for twisted edwards curves implemented in gnark-crypto
     2  package twistededwards
     3  
     4  // ID represent a unique ID for a twisted edwards curve
     5  type ID uint16
     6  
     7  const (
     8  	UNKNOWN ID = iota
     9  	BN254
    10  	BLS12_377
    11  	BLS12_378
    12  	BLS12_381
    13  	BLS12_381_BANDERSNATCH
    14  	BLS24_315
    15  	BLS24_317
    16  	BW6_761
    17  	BW6_756
    18  	BW6_633
    19  )