Active direct dependers over time: total, gained/lost
33
33
33
34
36
36
42
43
42
46
45
44
49
49
50
51
50
51
52
53
53
65
74
82
92
107
109
111
114
115
114
124
119
117
118
119
125
132
136
144
150
156
155
154
155
182
202
205
205
205
205
212
205
208
211
212
225
217
208
209
2021 2022 2023 2024 2025

ark-ff is used at run time in 3,803 crates (of which 1,185 optionally). It is a direct run-time dependency in 379 crates. It's used at build time in 1 crate (). It's used only as a dev dependency in 164 crates (of which 5 directly).

Number of dependers ark-ff version Downloads/month
1,486 0.5.0 1.1M
2,368 0.4.2 1.5M
113 0.3.0 1.0M
1 0.2.0 10
Depender (with downloads and own rev deps) ark-ff version
1.2M 162 ark-bn254 ^0.5.0
1.7M 288 ark-ec ^0.5.0
1.7M 88 ark-poly ^0.5.0
886K 138 ark-bls12-381 ^0.5.0
1.1M 67 ruint optional ^0.3.0
600K 100 ark-relations ^0.5.0
468K 72 ark-r1cs-std ^0.5.0
445K 3 revm-precompile ^0.5
416K 17 light-poseidon ^0.5.0
371K 32 ark-bls12-377 ^0.5.0
298K 7 solana-bn254 ^0.5.0
255K 31 ark-crypto-primitives ^0.5.0
255K 39 ark-snark ^0.5.0
234K 11 ark-secp256r1 ^0.5.0
228K 69 ark-groth16 ^0.5.0
227K 6 w3f-bls ^0.4.0
203K 10 ark-ed-on-bls12-381-bandersnatch ^0.5.0
185K 2 ark-transcript ^0.5
179K 13 ark-ed-on-bls12-377 ^0.5.0
173K 2 w3f-pcs ^0.5
173K 1 w3f-plonk-common ^0.5
173K 1 w3f-ring-proof ^0.5
171K 6 ark-vrf ^0.5
167K 9 ark-bw6-761 ^0.5.0
135K 14 ark-secp256k1 ^0.5.0
134K 4 ark-bls12-377-ext ^0.5
134K 5 ark-bls12-381-ext ^0.5
134K 4 ark-bw6-761-ext ^0.5
134K 5 ark-ed-on-bls12-377-ext ^0.5
134K 5 ark-ed-on-bls12-381-bandersnatch-ext ^0.5
134K 12 ark-models-ext ^0.5
110K 8 fastcrypto ^0.4.1
78K 8 zkhash ^0.4.0
70K 13 cairo-lang-runner ^0.5.0
66K 8 cosmwasm-crypto ^0.5.0
61K 1 risc0-groth16 ^0.5.0
56K 7 starknet-ff ^0.4.2
164K 14 ark-scale optional ^0.5
47K 3 cairo-native ^0.5.0
41K 11 soroban-env-host ^0.4.2
25K 2 circom-witnesscalc ^0.5.0
75K 17 cairo-vm optional ^0.4.2
23K 5 taceo-poseidon2 ^0.5
21K 14 ark-ed-on-bls12-381 ^0.5.0
21K 16 ark-ed-on-bn254 ^0.5.0
19K 13 ark-poly-commit ^0.5.0
19K 5 taceo-ark-serde-compat ^0.5
18K 1 ark-grumpkin ^0.5.0
18K 11 groth16-solana ^0.5
17K 12 taceo-ark-babyjubjub ^0.5
16K ark-srs ^0.5
14K 1 circom-witness-rs ^0.5
14K 6 taceo-circom-types ^0.5
14K 3 taceo-groth16-sol ^0.5
14K 5 taceo-eddsa-babyjubjub ^0.5
13K 1 taceo-groth16 ^0.5
13K 5 taceo-groth16-material ^0.5
11K 4 semaphore-rs-ark-circom ^0.4.2
11K 1 semaphore-rs-trees ^0.4.2
10K 1 tfhe-zk-pok ^0.5.0
25K 28 bls12_381_plus optional ^0.4
22K 5 sp1-verifier optional ^0.5.0
7.5K 7 taceo-oprf-core ^0.5
7.2K 4 rust-bls-bn254 ^0.5.0
7.0K 7 taceo-oprf-types ^0.5
6.3K 4 eigen-crypto-bn254 ^0.5.0
5.5K 10 eigen-crypto-bls ^0.5.0
5.3K 7 eigen-types ^0.5.0
5.3K 6 eigen-client-avsregistry ^0.5.0
4.4K 2 semaphore-rs-poseidon ^0.4.2
4.4K 1 semaphore-rs-witness ^0.4.2
4.4K 1 semaphore-rs-ark-zkey ^0.4.2
4.4K 1 semaphore-rs ^0.4.2
13K ruint2 optional ^0.4.0
4.1K 16 ark-test-curves ^0.5.0
12K 32 decaf377 optional ^0.4
11K 19 decaf377-rdsa optional ^0.4
3.7K 58 ark-algebra-test-templates ^0.5.0
3.7K 4 rust-kzg-bn254-primitives ^0.5.0
3.7K rs-merkle-tree ^0.5.0
3.7K 2 rust-kzg-bn254-prover ^0.5.0
3.6K 2 rust-eigenda-v2-common ^0.5.0
3.6K 1 rust-eigenda-v2-client ^0.5.0
3.3K 4 taceo-oprf-test-utils ^0.5
3.2K 1 taceo-oprf-dev-client ^0.5
3.0K 8 ark-pallas ^0.5.0
2.8K 2 solana-alt-bn128-bls ^0.5.0
2.7K 7 ark-curve25519 ^0.5.0
2.3K taceo-oprf-key-gen ^0.5
2.3K 3 blockifier ^0.4.0-alpha.7
2.1K 1 liminal-ark-pnbr-poseidon-permutation ^0.3
2.0K 1 liminal-ark-pnbr-sponge ^0.3.0
6.5K 2 aurora-engine-sdk optional ^0.5
1.9K 1 liminal-ark-poseidon ^0.3.0
6.2K 1 dory-pcs optional ^0.5
1.8K 4 world-id-primitives ^0.5
1.7K 9 ark-mnt4-753 ^0.5.0
1.7K 7 ark-mnt6-753 ^0.5.0
5.6K 30 light-hasher optional =0.5.0
1.6K 3 ark-nonnative-field ^0.3.0
1.4K 1 liminal-ark-pnbr-poseidon-paramgen ^0.3
4.9K 4 blstrs_plus optional ^0.4.2
1.3K 3 gadget-sdk ^0.5.0
4.5K 2 sui-crypto optional ^0.4.2
1.2K 3 ark-curve-constraint-tests ^0.5.0
4.2K nimue optional ^0.4
1.2K 3 tnt-bls ^0.5.0
1.1K 1 sm9_core ^0.5.0
1.0K bls_on_arkworks ^0.4.2
1.0K 2 blitzar ^0.5.0
1.0K 48 miraland-program ^0.4.0
900 1 arkworks-setups ^0.3.0
900 1 arkworks-r1cs-circuits ^0.3.0
800 10 ark-ed25519 ^0.5.0
750 eigen-cli ^0.5.0
750 4 ark-vesta ^0.5.0
700 1 ark-sponge ^0.3.0
650 1 gbuiltin-bls381 ^0.4.2
600 3 karak-kms ^0.4.2
600 1 ark-ed-on-cp6-782 ^0.5.0
550 3 ark-circom ^0.5.0
550 4 ark-bulletproofs ^0.4.0
550 4 drand_core ^0.4.2
550 2 subproductdomain-nucypher ^0.4
500 spawn-zk-snarks ^0.4
500 1 ferveo-nucypher-tdec ^0.4
500 7 waffles-solana-program ^0.3.0
500 liminal-ark-relations ^0.3.0
500 2 ark-cp6-782 ^0.5.0
500 1 ferveo-nucypher ^0.4
490 1 noir_grumpkin ^0.4.0
460 2 clone-solana-bn254 ^0.4.0
440 rdf-proofs ^0.4
420 ark-ed-on-mnt4-298 ^0.5.0
410 ark-ed-on-mnt4-753 ^0.5.0
410 9 decaf377-fmd ^0.4.2
390 ark-zkey ^0.5.0
380 8 ark-marlin ^0.3.0
380 2 concordium_base ^0.4
350 bn254_blackbox_solver ^0.4.0
310 zyga ^0.4
310 16 penumbra-sdk-num ^0.4.2
310 6 decaf377-ka ^0.4.2
310 18 penumbra-sdk-tct ^0.4.2
300 17 penumbra-sdk-asset ^0.4.2
290 stealth_address_kit ^0.4.1
1.4K 1 poseidon-permutation optional ^0.4
290 mpc-stark ^0.4
1.3K 7 poseidon377 optional ^0.4
280 12 ark-mnt4-298 ^0.5.0
270 16 penumbra-sdk-keys ^0.4.2
270 2 blueprint-crypto-bn254 ^0.5.0
270 4 arkworks-utils ^0.3.0
260 16 penumbra-sdk-sct ^0.4.2
250 4 arkworks-native-gadgets ^0.3.0
250 24 ark-algebra-bench-templates ^0.5.0
240 7 penumbra-sdk-ibc ^0.4.2
240 12 penumbra-sdk-proof-params ^0.4.2
230 19 dock_crypto_utils ^0.4.1
230 14 penumbra-sdk-shielded-pool ^0.4.2
220 2 arkworks-r1cs-gadgets ^0.3.0
200 4 light-utils ^0.4
200 8 penumbra-sdk-fee ^0.4.2
200 2 subproductdomain-pre-release ^0.4
190 poseidon-paramgen ^0.4
190 10 ark-mnt6-298 ^0.5.0
190 arkworks-small-values-ops ^0.5.0
190 ferveo-pre-release ^0.4
190 hints ^0.5.0
180 2 ark-gm17 ^0.3.0
180 plume_arkworks ~0.5.0
180 11 penumbra-sdk-dex ^0.4.2
170 11 penumbra-sdk-stake ^0.4.2
170 1 group-threshold-cryptography-pre-release ^0.4
170 1 proof-of-sql ^0.5.0
170 timelock ^0.5.0
160 delegatable_credentials ^0.4.1
160 12 schnorr_pok ^0.4.1
160 10 penumbra-sdk-governance ^0.4.2
130 5 penumbra-sdk-community-pool ^0.4.2
120 1 kzg-commitment =0.4.2
120 3 penumbra-sdk-auction ^0.4.2
120 syra ^0.4.1
110 7 penumbra-sdk-transaction ^0.4.2
110 tbop-tcs-psi ^0.4.2
110 karak-bls ^0.4.2
110 sp-ark-models ^0.4.0
100 5 secret_sharing_and_dkg ^0.4.1
100 4 penumbra-sdk-compact-block ^0.4.2
100 1 decaf377-frost ^0.4.2
2 penumbra-sdk-app ^0.4.2
2 penumbra-sdk-custody ^0.4.2
1 ark-bw6-767 ^0.5.0
zk_database ^0.4.2
2 revm-rwasm-precompile ^0.5
mdsecheck ^0.5.0
1 light-poseidon-nostd ^0.5.0
1 arkworks-circuits ^0.3.0
3 orbinum-zk-core ^0.5.0
2 rialo-s-bn254 ^0.4.0
3 arkworks-gadgets ^0.3.0
2 crate_crypto_internal_peerdas_bls12_381 ^0.4.0
1 light-circuitlib-rs ^0.4.2
zkpolynomial ^0.5.0
ark-pallas-ext ^0.5
ark-vesta-ext ^0.5
mmr-crypto-primitives ^0.3.0
ark-relations-zkhub ^0.4.0
bandersnatch ^0.3.0
650 2 circom-prover optional =0.5.0
3 oblivious_transfer_protocols ^0.4.1
ark-algebra-intro ^0.3
4 ark-secq256k1 ^0.5.0
2 bbs_plus ^0.4.1
ark-linear-sumcheck ^0.4.0
3 kvac ^0.4.1
2 bulletproofs_plus_plus ^0.4.1
1 komodo ^0.4.2
4 noah-algebra ^0.4.0-alpha
6 sp-idn-crypto ^0.5.0
worldcoin-ark-circom ^0.4.2
1 sp1-solana ^0.4.2
4 light-verifier-sdk ^0.3.0
bn254_hash2curve ^0.4.2
3 noah-crypto ^0.4.0-alpha
arkworks-mimc ^0.3.0
compressed_sigma ^0.4.1
550 2 decaf377_plus optional ^0.4
2 noah-plonk ^0.4.0-alpha
wasm-utils ^0.3.0
arkmsm ^0.3.0
ark-mpc ^0.4
ark-secp384r1 ^0.5.0
3 legogroth16 ^0.4.1
webb-pedersen-hash ^0.3.0
1 coconut-crypto ^0.4.1
bzte ^0.4.0
curdleproofs ^0.3.0
1 proof_system ^0.4.1
1 saver ^0.4.1
4 short_group_sig ^0.4.1
1 smc_range_proof ^0.4.1
ppot-rs ^0.3.0
1 vb_accumulator ^0.4.1
1 verifiable_encryption ^0.4.1
1 fastcrypto-zkp ^0.4.1
field-matrix-utils ^0.4.1
1 dleq_vrf ^0.4
2 rust-kzg-bn254 ^0.5.0
1 zerokit_utils ^0.5.0
ark-msm ^0.3.0
babygiant-alt-bn128 ^0.2.0
nugget_bls ^0.4
3 liminal-ark-pnbr-poseidon-parameters ^0.3.0
1 noah-api ^0.4.0-alpha
1 etf-crypto-primitives ^0.4.0
6 fermah-common ^0.4
rln ^0.5.0
6 threshold-bls ^0.3.0
1 tlock ^0.4.2
voproof ^0.3.0
arkworks-solidity-verifier ^0.3.0
equality_across_groups ^0.4.1
frost377 ^0.4
5 light-merkle-tree-program ^0.3.0
11 newton-prover-core ^0.5.0
2 ark-ff-optimized ^0.4
gnark-bn254-verifier ^0.4.2
cyclone-msm =0.4.0-alpha.5
light-test-utils ^0.4
arkworks-benchmarks ^0.3.0
1 cbe-program ^0.3.0
solana-program-ed25519-dalek-bump ^0.4.0
1 anonklub-poseidon ^0.4.2
ark-bn254-ext ^0.5
ark-bw6-767-ext ^0.5
1 ark-circom-solana ^0.4
ark-ed-on-bn254-ext ^0.5
ark-ed25519-ext ^0.5
ark-feanor ^0.5
ark-secp256k1-ext ^0.5
1 ark-secret-scalar ^0.4
ark-snarkjs ^0.5.0
1 atlas-bn254 ^0.5.0
bls-sig-cli ^0.5.0
charms ^0.5.0
3 charms-client ^0.5.0
custom-constraints ^0.5
1 darklake-poseidon-ark ^0.4.0
darklake-sdk-on-chain ^0.5
diap-rs-sdk ^0.4
dragoonfly ^0.4.2
dragoonfri ^0.4.2
1 dragoonfri-test-utils ^0.4.2
ecfft ^0.4
eigensdk-chainio-utils ^0.4.0
eigensdk-client-elcontracts ^0.4.0
2 eigensdk-crypto-bls ^0.4.0
2 eigensdk-crypto-bn254 ^0.4.0
1 evm-precompile ^0.5
1 eyelid-match-ops ^0.4.2
1 ferveo-nucypher-tdec-temp6 ^0.4
ferveo-nucypher-temp4 ^0.4
ferveo-nucypher-temp5 ^0.4
ferveo-nucypher-temp6 ^0.4
1 ferveo-tdec-temp4 ^0.4
1 ferveo-tdec-temp5 ^0.4
gnark-verifier-solana ^0.5.0
groth16-proofs ^0.5.0
kzg-mini ^0.5.0
mercurial-signature ^0.4
1 merkle-tree-wasm ^0.4.2
naruto ^0.4.2
4 newton-prover-chainio ^0.5.0
npvdkgrs ^0.4.0
orange_name ^0.5.0
orbinum-zk-verifier ^0.5.0
penumbra-sdk-bench ^0.4.2
penumbra-sdk-eddy ^0.4.2
1 penumbra-sdk-proof-setup ^0.4.2
pinocchio-groth16 ^0.5
polkaguard ^0.4
poseidon-ark-no-std ^0.4.0
2 power_house ^0.4
privacy-cash ^0.4
qkd-client ^0.5.0
quarks-zk ^0.5
rust-kzg-bn254-verifier ^0.5.0
semaphore-protocol =0.5.0
solana-program-fork-cleon-00 ^0.4.0
soroban-verifier-gen ^0.5
2 staging-ark-transcript ^0.4
staging-bandersnatch_vrfs ^0.4
1 staging-common ^0.4
1 staging-dleq_vrf ^0.4
2 staging-fflonk ^0.5
1 staging-ring ^0.4
subproductdomain-nucypher-temp2 ^0.4
subproductdomain-nucypher-temp3 ^0.4
2 subproductdomain-nucypher-temp4 ^0.4
2 subproductdomain-nucypher-temp5 ^0.4
2 subproductdomain-nucypher-temp6 ^0.4
1 trezoa-bn254 ^0.4.0
3 trezoa-program ^0.4.0
turboplonk ^0.5
vector-commit ^0.4
3 veilocity-core ^0.5
verkle-tree =0.4.2
1 world-id-issuer ^0.5
2 world-id-proof ^0.5
ziffle ^0.5.0
zkvc ^0.3
290 3 blueprint-crypto-sp-core optional ^0.5.0
270 5 scalarff optional ^0.4.1
220 12 blueprint-keystore optional ^0.5.0
160 1 iota-sdk-crypto optional ^0.4.2
150 spongefish optional ^0.5
110 1 gear-runtime-interface optional ^0.4.2
2 acir_field optional ^0.4.0
icicle-core optional ^0.4.0
ministark-gpu optional ^0.4
monerochan-verifier optional ^0.5.0
orbinum-encrypted-memo optional ^0.5.0
zkllvm-rslang-types optional ^0.4.0-alpha
zkllvm-rslang-types-pre optional ^0.4.0-alpha
16K 3 near-vm-runner dev ^0.4.0
5.0K 28 light-compressed-account dev =0.5.0
4.0K 10 light-concurrent-merkle-tree dev =0.5.0
3.3K 1 taceo-oprf-service dev ^0.5
1.3K 2 eigen-services-operatorsinfo dev ^0.5.0
600 ark-ed-on-bw6-761 dev ^0.5.0
130 proof-of-sql-planner dev ^0.5.0
110 sp-ark-bls12-377 dev ^0.4.2
110 sp-ark-bls12-381 dev ^0.4.2
110 sp-ark-ed-on-bls12-377 dev ^0.4.2
110 sp-ark-ed-on-bls12-381-bandersnatch dev ^0.4.2
110 sp-ark-bw6-761 dev ^0.4.2
100 6 light-hash-set dev =0.5.0
4 pathfinder-crypto dev ^0.5.0
ark-serde-compat dev ^0.5
ronkathon dev ^0.5
1 staging-sp-ark-bls12-381 dev ^0.4.2
staging-sp-ark-ed-on-bls12-377 dev ^0.4.2
1 staging-sp-ark-ed-on-bls12-381-bandersnatch dev ^0.4.2