commonware_consensus/simplex/scheme/
ed25519.rs

1//! Ed25519 implementation of the [`Scheme`] trait for `simplex`.
2//!
3//! [`Scheme`] is **attributable**: individual signatures can be safely
4//! presented to some third party as evidence of either liveness or of committing a fault. Certificates
5//! contain signer indices alongside individual signatures, enabling secure
6//! per-validator activity tracking and fault detection.
7
8use crate::simplex::types::Subject;
9use commonware_cryptography::impl_certificate_ed25519;
10
11impl_certificate_ed25519!(Subject<'a, D>);