Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

Questions tagged [eip-1271]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
2 answers
113 views

EIP-1271 signatures with Gnosis Safe off-chain

I am trying to generate an EIP-1271 contract signature off-chain, and propose a transaction using safe-api-kit. My first question is, is there support for creating EIP-1271 signatures using safe-core-...
Ahmet Yazıcı's user avatar
1 vote
0 answers
26 views

Why does `isValidSignature` (EIP-1271) need to be a view function?

In all the documentation that I have read about EIP1271, every time the isValidSignature function is implemented it is a view function. Even in the OpenZeppelin IERC1271 interface they use view. Is it ...
powVT's user avatar
  • 11
0 votes
1 answer
51 views

Integrating EIP-1271 with Safe SDK for Signature Verification

I'm working on implementing signature verification using the Safe SDK in conjunction with EIP-1271. Currently, I'm referring to this documentation for initializing my application with EIP-1271. I have ...
GianluK.eth's user avatar
1 vote
0 answers
215 views

best way of extending Gnosis safe to implement isValidSignature (EIP 1271)

I have an Ethereum dApp that can support users connecting from EOA or smart contract wallets. In the case of smart contracts the contract they connect with must implement isValidSingature (EIP 1271) ...
Alex Sumner's user avatar
0 votes
0 answers
135 views

Autosign off-chain signatures in 1/n Gnosis Safe

I'm playing around with the WalletConnect off-chain signature repo: https://github.com/5afe/eip-1271-dapp/tree/main and I'm trying to find a way to create off-chain signed proposals without having to ...
Liberalite's user avatar
0 votes
1 answer
163 views

How to get the hash in isValidSignature for ERC1271?

AFAIK, to verify a message, I need three things - message, signer wallet address and signature which is the signed message. Like when I use MyEtherWallet signing tool. But in function isValidSignature,...
ratib90486's user avatar
3 votes
0 answers
328 views

Return type in method signature of ABI and contract differs - ethers.js call still works

I observed a strange behaviour that I cannot explain. I'm calling the EIP-1271 function function isValidSignature(bytes32 _dataHash, bytes calldata _signature) external view returns (bytes4) of the ...
Michael's user avatar
  • 235
0 votes
0 answers
784 views

EIP1271 - signing message as signer

I want to use EIP1271 to sign a message as a signer for a gnosis safe, but unfortunately, the safe says false. I tried some things bot nothing really helps, so I thought it could make sense to ask ...
Jörg Kiesewetter's user avatar
1 vote
1 answer
2k views

How to sign a Gnosis-Safe transaction via Argent wallet + Wallet-Connect

I'm trying to support Argent wallet signing (contract wallet / compatible EIP-1271) through Wallet-Connect. Let's say I have a Gnosis-Safe with the following setup: (owners: [argent-contract-addr], ...
Greg Jeanmart's user avatar