eddsa-metamask-plugin icon indicating copy to clipboard operation
eddsa-metamask-plugin copied to clipboard

eddsa-metamask-plugin

A MetaMask plugin for signing EdDSA data. Currently only works in the MetaMask Snaps. More information can be found in the wiki.

How to use this plugin

This plugin uses a very slightly modified snarkjs package found here. The modifications were done to make the package compatible with SES (Secure EcmaScript).

  • After npm install, go and find calculateWitnes.js file inside node_modules and remove --> and ---> otherwise build will not work (it isn't SES compatible).

  • It works only with Chrome (Install Metamask extension on Chrome)

  • It was updated to work with Metamask Snaps