#ring #signature #protocols #defined #linkable #monero #clsag

no-std monero-clsag-mirror

The CLSAG linkable ring signature, as defined by the Monero protocol. Mirrored by sneurlax from serai for downstream crate-publishing purposes until serai publishes their crates; use the versions from serai in production. This crate will be unpublished/deleted as soon as possible.

1 unstable release

0.1.0 Sep 22, 2024

#7 in #linkable

Download history 219/week @ 2024-09-19 20/week @ 2024-09-26 6/week @ 2024-10-03 5/week @ 2024-10-10 9/week @ 2024-10-17 3/week @ 2024-10-24 4/week @ 2024-10-31 4/week @ 2024-11-07 2/week @ 2024-11-14 5/week @ 2024-11-21 6/week @ 2024-11-28 37/week @ 2024-12-05 30/week @ 2024-12-12

79 downloads per month
Used in 4 crates (2 directly)

MIT license

165KB
2.5K SLoC

Monero CLSAG

The CLSAG linkable ring signature, as defined by the Monero protocol.

Additionally included is a FROST-inspired threshold multisignature algorithm.

This library is usable under no-std when the std feature (on by default) is disabled.

Cargo Features

  • std (on by default): Enables std (and with it, more efficient internal implementations).
  • multisig: Provides a FROST-inspired threshold multisignature algorithm for use.

Dependencies

~5.5–8MB
~141K SLoC