#message #eip-712 #tap #signers #verify #signed #singed

tap_eip712_message

EIP712 singed messages used by TAP

1 unstable release

0.1.0 Jan 28, 2025

#1 in #signers

Download history 119/week @ 2025-01-25 26/week @ 2025-02-01 4/week @ 2025-02-08 6/week @ 2025-02-15

155 downloads per month
Used in 4 crates (3 directly)

Apache-2.0

26KB
60 lines

EIP712 signed message

This crate contains the EIP712SignedMessage struct which is used to sign and verify messages using EIP712 standard.

Example

use tap_eip712_message::Eip712SignedMessage;

let signed_message = Eip712SignedMessage::new(&domain_separator, message, &wallet).unwrap();
let signer = signed_message.recover_signer(&domain_separator).unwrap();

assert_eq!(signer, wallet_address);

Dependencies

~9MB
~175K SLoC