simolus3 / web3dart

Ethereum library, written in Dart.
MIT License
442 stars 273 forks source link

Support for signing typed data (EIP712) #134

Open oberstet opened 3 years ago

oberstet commented 3 years ago

Does web3dart support EIP712 or are there plans to do so or would you accept a PR?


Intro:

Spec:

Client library implementations (this is what I am looking for in Dart):

RPC based implementation (needs an Ethereum node):

Example use in an app library:

simolus3 commented 3 years ago

Thanks for opening an issue and linking the relevant specification and implementations. A PR for this would definitely be appreciated!

danielnordh commented 3 years ago

+1 Also in need of 712 for signing TypedData.

ludowkm commented 3 years ago

Hi @oberstet @simolus3 @mundhrakeshav @danielnordh I have just finished porting eth-sig-util from js to dart that mainly focus on signing typed data EIP712 In JS side, Metamask separated package for eth-sig-util so i did it too Let's use it to resolve your problem at https://pub.dev/packages/eth_sig_util