------------ f ------ | | f ------ | 5e771e3e47 | 5 ------ | | ------------
FFS, just take a vote.
The Fast Finality Settlement is a proof of stake settlement system for Movement Network.
To get started using ffs
we recommending reviewing our CLI documentation:
- The SDK CLI Guide provides a general introduction to the CLI.
- The CLI Docs provide subcommand level documentation of the CLIs.
If you are interested in lower-level programmatic usage, we recommend reading through the crate docs:
cargo doc --open --no-deps
To develop a better sense of the protocol, please review the associated MIPs, beginning with MIP-34.
If you are considering using ffs
in production, jump to Production.
Task | Description |
---|---|
Upcoming Events | High-priority event issues with planned completion dates. |
Release Candidates | Feature-complete versions linked to events. |
Features & Bugs | High-priority feature and bug issues. |
Please see CONTRIBUTING.md file for additional contribution guidelines.
There are five subdirectories which progressively build on one another for node logic.
util
: contains utility logic mainly reused inprotocol
.protocol
: contains implementations of the protocol logic.node
: contains single-process runnable binaries that aggregate the protocol logic.network
: contains logic for running multiple nodes in a network.sdk
: contains logic for interacting nodes and networks.
There are several other subdirectories of note:
spec
: contains formal verification of FFS protocols.
Coming soon!