#api #filecoin #specification

filecoin-proofs-api

API to interact with the proofs system in Filecoin

35 stable releases (17 major)

18.1.0 Jun 18, 2024
17.0.0 Apr 25, 2024
16.1.0 Nov 8, 2023
15.0.0 Jun 30, 2023
1.0.0 May 19, 2020

#18 in #filecoin

Download history 1191/week @ 2024-12-10 779/week @ 2024-12-17 137/week @ 2024-12-24 270/week @ 2024-12-31 1030/week @ 2025-01-07 718/week @ 2025-01-14 770/week @ 2025-01-21 605/week @ 2025-01-28 1491/week @ 2025-02-04 2014/week @ 2025-02-11 1085/week @ 2025-02-18 1184/week @ 2025-02-25 1265/week @ 2025-03-04 1286/week @ 2025-03-11 1420/week @ 2025-03-18 1293/week @ 2025-03-25

5,550 downloads per month
Used in 27 crates (6 directly)

MIT/Apache

160KB
3.5K SLoC

Filecoin Proofs API

This library is meant to be the official public API into the proofs library.

CircleCI

The main API to interact with the proofs system in Filecoin.

Default build options

The build options enabled by default are cuda and opencl.

Running the tests

Running the tests with the default features can be done like this:

cargo test --release --all

Running with the opencl feature only can be done like this:

cargo test --no-default-features --features opencl --release --all

License

MIT or Apache 2.0

Dependencies

~22–34MB
~533K SLoC