18 releases

0.0.43 Mar 16, 2025
0.0.42 Mar 14, 2025
0.0.11 Feb 26, 2025
0.0.6 Jan 20, 2025
0.0.3 Dec 15, 2024

#15 in #participant

Download history 104/week @ 2024-12-04 278/week @ 2024-12-11 12/week @ 2024-12-18 102/week @ 2025-01-01 29/week @ 2025-01-08 211/week @ 2025-01-15 13/week @ 2025-01-22 229/week @ 2025-02-05 338/week @ 2025-02-12 6/week @ 2025-02-19 176/week @ 2025-02-26 512/week @ 2025-03-05 417/week @ 2025-03-12

1,128 downloads per month

MIT/Apache

1.5MB
36K SLoC

commonware-log

Crates.io

Commit to a secret log and agree to its hash.

Usage (Run at Least 3 to Make Progress)

To run this example, you must first install Rust and protoc.

Participant 0 (Bootstrapper)

cargo run --release -- --me 0@3000 --participants 0,1,2,3 --storage-dir /tmp/commonware-log/0

Participant 1

cargo run --release -- --bootstrappers 0@127.0.0.1:3000 --me 1@3001 --participants 0,1,2,3 --storage-dir /tmp/commonware-log/1

Participant 2

cargo run --release -- --bootstrappers 0@127.0.0.1:3000 --me 2@3002 --participants 0,1,2,3 --storage-dir /tmp/commonware-log/2

Participant 3

cargo run --release -- --bootstrappers 0@127.0.0.1:3000 --me 3@3003 --participants 0,1,2,3 --storage-dir /tmp/commonware-log/3

Dependencies

~26–42MB
~774K SLoC