| Crates.io | clubs |
| lib.rs | clubs |
| version | 0.1.0 |
| created_at | 2025-10-01 09:25:51.362443+00 |
| updated_at | 2025-10-01 09:25:51.362443+00 |
| description | Gordian Clubs for Rust. |
| homepage | |
| repository | https://github.com/BlockchainCommons/clubs-rust |
| max_upload_size | |
| id | 1862308 |
| size | 482,903 |
`club## Getting started
Add clubs to your Cargo.toml:
[dependencies]
clubs = "0.1.0"
Explore the tests under clubs/tests/ in the source repository for end-to-end examples combining permits, SSKR, and provenance.
Feedback, bug reports, and contributions are welcome via GitHub issues and pull requests. When contributing code please follow the instructions in the repository's AGENTS.md files.
[env]: https://github.com/BlockchainCommons/bc-envelopethe Rust implementation of Blockchain Commons' Gordian Clubs. It defines the data structures and helpers used to compose, seal, and verify club editions that are distributed as [Gordian Envelopes][env].
frost/ module contains utilities for threshold Schnorr ceremonies used during provenance and signing research. The APIs will evolve. Clubsclubs is the Rust implementation of Blockchain Commons’ Gordian Clubs. It defines the data structures and helpers used to compose, seal, and verify club editions that are distributed as [Gordian Envelopes][env]. The crate has not yet been published to crates.io. To experiment with it you must build from the repo directly.
frost/ module contains utilities for threshold Schnorr ceremonies used during provenance and signing research. The APIs will evolve.clubs-cliThe companion clubs-cli crate (also unpublished) consumes these APIs to provide a command line interface. The CLI scripts in that directory serve as living examples for how to assemble editions, advance provenance, and validate continuity using the types defined here.
bc-rust workspace (or ensure it is available as a sibling directory when working inside other repositories).clubs/tests/ for end-to-end examples combining permits, SSKR, and provenance.Feedback, bug reports, and contributions are welcome via GitHub issues and pull requests. When contributing code please follow the instructions in the repository’s AGENTS.md files.