# EIP-712: Ethereum typed structured data hashing and signing

**URL:** <https://forum.fuse.io/t/eip-712-ethereum-typed-structured-data-hashing-and-signing/80>\
**Category:** Fuse Network\
**Created:** [January 21, 2021, 7:00am UTC](https://forum.fuse.io/t/eip-712-ethereum-typed-structured-data-hashing-and-signing/80 "2021-01-21T07:00:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fuse\_ashish](https://avatars.discourse-cdn.com/v4/letter/f/c57346/32.png) [@fuse\_ashish](https://forum.fuse.io/u/fuse_ashish)\
**Post date:** [January 21, 2021, 7:00am UTC](https://forum.fuse.io/t/eip-712-ethereum-typed-structured-data-hashing-and-signing/80/1 "2021-01-21T07:00:09Z")

</div>

Hey Guys,  
Just wanted to ask the opinion regarding implementing “EIP-712: Ethereum typed structured data hashing and signing” for Fuse network as an FIP. It would definitely help our network positively if we update the network as per the EIP.

> <https://github.com/fuseio/fuse-network/issues/84>
>
> It become very common EIP now. We should support this
> https://eips.ethereum.org/EIPS/eip-712

---

<div class="post-metadata">

**Author:** ![RB\_1010](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.fuse.io/rb_1010/32/43_2.png) [@RB\_1010](https://forum.fuse.io/u/RB_1010)\
**Post date:** [January 21, 2021, 1:31pm UTC](https://forum.fuse.io/t/eip-712-ethereum-typed-structured-data-hashing-and-signing/80/2 "2021-01-21T13:31:50Z")

</div>

Looks like a good solution - certainly user readable messages would be a huge benefit to the network

---

<div class="post-metadata">

**Author:** ![sirpy](https://avatars.discourse-cdn.com/v4/letter/s/ed655f/32.png) [@sirpy](https://forum.fuse.io/u/sirpy)\
**Post date:** [January 24, 2021, 8:01am UTC](https://forum.fuse.io/t/eip-712-ethereum-typed-structured-data-hashing-and-signing/80/3 "2021-01-24T08:01:32Z")

</div>

user readable messages is implemeneted in metamask/web3. I dont see what’s the benefit of adding an rpc call eth\_signTypedData this is only relevant if your account is stored on the node you are using as RPC, basically and absolete use case.
