EIP-1271

Standard Signature Validation
Procedure for Contracts

Enhancing dApps UX through Account Abstraction wallets

Since this is crucial for account abstraction, we want to encourage more dApps to integrate EIP-1271.

Support EIP 1271

Lido

Aave

Convex

Uniswap

PancakeSwap

Compound

Balancer

Venus Protocol

SushiSwap

Liquity

Yearn Vaults

Alpaca Finance

QuickSwap

GainsNetwork

Gravity Finance

Link3

Crew3

Stargate

Beefy

Euler

BiSwap

MorphoLabs

Abracadabra

CoinWind

Synapse

Keep3r Network

Ankr

Stader Labs

StakeWise

Bancor

Wombat Exchange

Set Protocol

IdleFinance

IndexCoop

StakeDAO

Aavegotchi

Ovix

Gamma

mStable CDP

Idex

Autofarm

Hop protocol

Pool together

CreamFinance

Angle Protocol

Tokemak

DODO

BabyDogeSwap

Lens

Snapshot

Paxos

Mt Pelerin

Push Protocol

Cow Protocol

Fetcch

Don't Support EIP 1271

Oasis.app 

Curve 

Instadapp 

Frax Finance 

Arrakis Finance 

Synthetix 

dYdX 

DfynNetwork 

Hashflow 

Kyberswap 

Unicrypt 

Nexus Mutual 

Gearbox 

Loopring 

BonqDAO 

Metavault DAO 

MM FInance 

Polymarket 

Wombex Finance 

Sandbox 

Blur 

ZeroSwap 

LooksRare 

Polygon Bridge 

How to implement EIP-1271?


There are npm packages that makes it easy for a dApps to add support for EIP 1271
npm install @etherspot/eip1271-verification-util
or
npm install @ambire/signature-validator
or
Sequence's EIP1271 util

You can find example code in this repo

FAQ

+

What is EIP-1271?


+

How to implement EIP-1271?


+

Why is EIP-1271 important for the future of Ethereum?


+

What kind of dApps is EIP-1271 important for?


+

What does the account abstraction mean?


+

How does EIP-1271 help with AA?


+

Who are the authors of EIP-1271?

Have a Question ?

Ask on Discord

Powered by

&

hello@eip1271.io

eip1271.eth