Cargo Features

[dependencies]
miracl_core = { version = "2.7.0", default-features = false, features = ["std", "bn254", "bls12381", "ed25519", "secp256k1", "c25519", "brainpool", "nist256", "nist384", "ansii", "hifive", "goldilocks", "c41417", "nist521", "nums256w", "nums256e", "nums384w", "nums384e", "nums512w", "nums512e", "sm2", "c13318", "jubjub", "x448", "c1174", "c1665", "mdc", "tweedledee", "tweedledum", "bn254cx", "bls12383", "fp256bn", "fp512bn", "bls12443", "bls12461", "bn462", "bls24479", "bls48556", "bls48581", "bls48286", "rsa2048", "rsa3072", "rsa4096"] }
std default

std allows dispalying points

default = bls12381, std

These default features are set whenever miracl_core is added without default-features = false somewhere in the dependency tree.

bn254

Curves below

Affects miracl_core::bn254

bls12381 default

Affects miracl_core::bls12381

ed25519

Affects miracl_core::ed25519

secp256k1

Affects miracl_core::secp256k1

c25519

Affects miracl_core::c25519

brainpool

Affects miracl_core::brainpool

nist256

Affects miracl_core::nist256

nist384

Affects miracl_core::nist384

ansii
hifive

Affects miracl_core::hifive

goldilocks

Affects miracl_core::goldilocks

c41417

Affects miracl_core::c41417

nist521

Affects miracl_core::nist521

nums256w

Affects miracl_core::nums256w

nums256e

Affects miracl_core::nums256e

nums384w

Affects miracl_core::nums384w

nums384e

Affects miracl_core::nums384e

nums512w

Affects miracl_core::nums512w

nums512e

Affects miracl_core::nums512e

sm2

Affects miracl_core::sm2

c13318

Affects miracl_core::c13318

jubjub

Affects miracl_core::jubjub

x448

Affects miracl_core::x448

c1174

Affects miracl_core::c1174

c1665

Affects miracl_core::c1665

mdc

Affects miracl_core::mdc

tweedledee

Affects miracl_core::tweedledee

tweedledum

Affects miracl_core::tweedledum

bn254cx

Affects miracl_core::bn254cx

bls12383

Affects miracl_core::bls12383

fp256bn

Affects miracl_core::fp256bn

fp512bn

Affects miracl_core::fp512bn

bls12443

Affects miracl_core::bls12443

bls12461

Affects miracl_core::bls12461

bn462

Affects miracl_core::bn462

bls24479

Affects miracl_core::bls24479

bls48556

Affects miracl_core::bls48556

bls48581

Affects miracl_core::bls48581

bls48286

Affects miracl_core::bls48286

rsa2048

Affects miracl_core::rsa2048

rsa3072

Affects miracl_core::rsa3072

rsa4096

Affects miracl_core::rsa4096