Blog

Build smarter off-chain flows with EIP-712 typed data signing

Product
No items found.
·
·
Bryce Ferguson, Co-Founder & CEO of Turnkey

From gasless token approvals to off-chain order books, EIP-712 powers some of the most important workflows in DeFi. But without native support for typed data signing, integrating these flows securely and cleanly has been a major pain point.

That changes today — Turnkey now supports EIP-712 typed data signing, so you can build modern off-chain experiences with the same control, security, and developer-friendliness you expect from your onchain infra.

What EIP-712 support lets you do

With native support for EIP-712, Turnkey makes it easy to securely sign structured data for modern Ethereum applications. 

Some of the capabilities this unlocks:

Sign typed data, natively

No custom encoding or hacks. EIP-712 messages are supported directly in Turnkey signing operations. Just pass in the structured data — Turnkey handles the rest.

Enforce policies with off-chain logic

EIP-712 payloads provide our Policy Engine with the same benefits that made this standard desirable for human signers. Unlike opaque byte strings, you can parse, inspect, and conditionally sign the structured payload.  

You can also write policies that validate typed data structures, restrict who can sign them, and limit signing to specific applications — all using the same policy engine you already use.

Build powerful off-chain workflows

Now you can support common EIP-712-based flows like:

  • Uniswap Permit (ERC-2612) and Permit2
  • ERC-3009 transferWithAuthorization
  • Hyperliquid’s onchain order book
  • Meta-transactions and other typed data protocols

Seamless to integrate, secure by default

We’ve built typed data signing directly into Turnkey's signing and policy flows — no new infrastructure required. You get full security, auditability, and control, without slowing down your development.

Whether you're shipping a new DeFi product or supporting advanced trading flows, EIP-712 support gives you everything you need to sign structured data cleanly and securely.

Ready to get started? EIP-712 signing is live in Turnkey 

Check out the docs and start building today!

Related articles

Introducing Kotlin and updated SDKs

Introducing our new Kotlin SDK alongside updated Swift and Flutter SDKs, making it easier than ever to integrate Turnkey into your apps.

Product
No items found.
December 10, 2025

Introducing Verifiable Policy Decisions

Policies reduce reliance on user vigilance, but they aren’t enough. Turnkey’s approach removes blind trust from security by ensuring workflows are verifiable.

Product
No items found.
December 8, 2025