#signer #essential-signer

essential-signer

Helpers for signing and encoding when using the Eseential protocol

5 releases (breaking)

0.4.0 Nov 6, 2024
0.3.0 Oct 16, 2024
0.2.0 Aug 22, 2024
0.1.0 Jul 8, 2024
0.0.0-release Jul 8, 2024

#74 in #signer

Download history 13/week @ 2025-01-07 2/week @ 2025-01-14 5/week @ 2025-02-04 4/week @ 2025-02-11 44/week @ 2025-02-18 15/week @ 2025-02-25 7/week @ 2025-03-04

469 downloads per month
Used in 2 crates (via essential-wallet)

Apache-2.0

15KB
242 lines

Essential Signer

This crate provides a simple API for signing data with various cryptographic schemes. It is designed to be used with the Essential protocol. There is functionality to make word aligning data for use in decision variables easy.

Note that all hashing in this crate is done with sha256. This may change in the future to allow more types of hashing. You can use sign_hash if you wish to hash the data with a different algorithm.


Essential Signer

Crates.io Documentation license

This library provides helper functions for signing and encoding data when building Rust applications that interact with the Essential protocol.

Dependencies

~11MB
~172K SLoC