EthereumAdvanced

Typed-data signing

Signing structured Ethereum messages using a format such as EIP-712.

PLAIN-ENGLISH DEFINITION

In more detail

Typed data gives fields names and types, and adds domain information identifying the signing context. This can make a permit or another authorization easier to inspect than raw bytes. It improves representation, but a neatly formatted message can still grant permission you did not intend to give.

IN THE WILD

How you might use it

Your wallet displays the spender, amount and deadline as readable EIP-712 fields instead of presenting only opaque bytes.

Was this clear?

Got a way to make Typed-data signing click?

Add your take

By Crypto Dictionary · Published · Updated

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition