signature-validator

Signature validator library

A TypeScript library that enables the validation of various types of signatures used in Ethereum smart contracts.

TypeScript library that supports validation of any type of signature: account abstraction (ERC-1271, ERC-6492), standard signatures, ERC-712

GitHub

64 stars
5 watching
17 forks
Language: JavaScript
last commit: 3 months ago
Linked from 2 awesome lists

eip1271eip6492eip712erc1271ethereumethereum-signerethersethersjsevmsignature-validationsigntypeddatasmart-contracts

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ambiretech/wallet A self-custodial wallet enabling easy and secure interaction with the Ethereum ecosystem through smart contract technology 194
thoughtspile/banditypes A lightweight validation library that checks data conforms to TypeScript types at runtime. 170
netspi/awssigner Tool to validate and generate AWS SigV4 signatures in Burp Suite extensions 86
edgurgel/signaturex An authentication system using simple key/secret pairs to validate API requests 26
cleanunicorn/abi2signature Generates Ethereum ABI signatures from contract ABIs or function signatures 55
axot017/validate An OCaml library for automatically generating and utilizing validation functions through annotations. 16
cermati/satpam A JavaScript validation library with various rules for checking user input data 18
bartoszlenar/validot A compact library for advanced model validation with a fluent API. 311
eosio/ual-ledger A TypeScript authenticator for Ledger devices, allowing developers to request transaction signatures through the Universal Authenticator Library. 5
esbanarango/ember-model-validator An Ember addon that simplifies validation of data models by providing a decorator to be used in models 166
neuledge/computed-types A strongly-typed validation library for TypeScript that allows developers to create accurate interfaces and transform data at compile-time. 363
veridise/medjai A symbolic execution tool for verifying the correctness of smart contracts written in Cairo. 49
barnjamin/arc3.xyz An implementation of a dapp for minting and validating various types of NFTs. 22
shezadkhan137/required A library to simplify validation by providing a declarative way to define and reuse validation logic across multiple fields. 59
nibbstack/erc721 Reference implementation of the ERC-721 non-fungible token standard 1,054