Questions tagged [eip-1271]
The eip-1271 tag has no summary.
10 questions
0 votes
1 answer
22 views
How to approve 1inch limit order hashes for Safe (Gnosis Safe) wallets using SignMessageLib?
I'm creating 1inch v4 limit orders from a Safe (Gnosis Safe v1.4.1) smart contract wallet on Base. Orders are accepted by the 1inch API but cannot be filled by market makers due to EIP-1271 signature ...
0 votes
2 answers
287 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-...
1 vote
0 answers
98 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 ...
0 votes
1 answer
158 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 ...
2 votes
0 answers
432 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) ...
0 votes
0 answers
221 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 ...
0 votes
1 answer
281 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,...
3 votes
0 answers
352 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 ...
0 votes
0 answers
885 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 ...
2 votes
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], ...