Skip to content

Ethereum wallets like MetaMask will soon introduce the EIP712 standard for typed message signing. This standard allows wallets to display data in signing prompts in a structured and readable format. EIP712 is a great step forward for security and usability because users will no longer need to sign off on inscrutable hexadecimal strings, which is…

Notifications You must be signed in to change notification settings

ayepRahman/eip-712-testing-environment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eip-712-testing-environment

This project was bootstrapped with Create React App.

Quickstart

This project is running the latest react and react-dom v16.8 and using the latest React Hooks.

If you have not install yarn in you machine install yarn using brew or for other methods https://yarnpkg.com/lang/en/docs/install/#mac-stable

brew install yarn

Run yarn to install the dependencies.

yarn

To start locally run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Motive for this project

Bootstrap a simple project that test out the new ETHEREUM EIP712 MetaMask functionality. Ethereum wallets like MetaMask will soon introduce the EIP712 standard for typed message signing. This standard allows wallets to display data in signing prompts in a structured and readable format. EIP712 is a great step forward for security and usability because users will no longer need to sign off on inscrutable hexadecimal strings, which is a practice which can be confusing and insecure.

GIF:

The current project is still WIP

Checklist

  • add additional provider for testing like INFURA and WALLET CONNECT.

About

Ethereum wallets like MetaMask will soon introduce the EIP712 standard for typed message signing. This standard allows wallets to display data in signing prompts in a structured and readable format. EIP712 is a great step forward for security and usability because users will no longer need to sign off on inscrutable hexadecimal strings, which is…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published