Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.
/ wallet-v1 Public archive

Plumaa is a Safe{Wallet} module that enables SHA PKCS1.5 signatures to be used as signer mechanism for EVM transactions

Notifications You must be signed in to change notification settings

PlumaaID/wallet-v1

Repository files navigation

Plumaa

Plumaa is a Safe Wallet module that enables SHA PKCS1.5 signatures to be used as signer mechanism for EVM transactions.

Important

Project is unmantained. This is a deliberate decision since the design became too convoluted and the team didn't feel comfortable shipping this code without getting it audited first.

Warning

Although coverage is great and tests are passing, consider this code as unsafe to use since it hasn't been audited and also involves complex interactions between signatures.

Getting started

Install dependencies with

forge install

To run tests, you'll need to setup the /keys directory. Follow its README for more information.

Once keys are set, run tests with:

forge clean && forge test

Keys

Information about how private keys work and are used for testing can be found at the keys directory

About

Plumaa is a Safe{Wallet} module that enables SHA PKCS1.5 signatures to be used as signer mechanism for EVM transactions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published