[General] Compatibility of EIP-1271 Signature Verification on zkSync Era #933
-
Team or ProjectNo response ZK chainzkSync Era EnvironmentMainnet L2 block numberNo response Provide a brief description of the functionality you're trying to implement and the issue you are running into.I’ve implemented a smart contract for EVM that focuses on signature verification using EIP-1271 for account abstraction. The contract uses OpenZeppelin’s SignatureChecker.isValidERC1271SignatureNow to verify signatures, and it works as expected on standard EVM networks. I’m now considering deploying this contract on zkSync Era and was wondering:
Any insights or experiences would be greatly appreciated. Thanks in advance! Repo Link (Optional)No response Additional DetailsNo response |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hey @nerses-asaturyan thank for posting! We expect accounts to support the EIP-1271 standard. So I dont forsee any issues. I am assuming you will need to interact with system contracts so please remember to enable the You can view related documentation here: https://docs.zksync.io/zksync-protocol/account-abstraction/signature-validation Happy hacking :) |
Beta Was this translation helpful? Give feedback.
Hey @nerses-asaturyan thank for posting!
We expect accounts to support the EIP-1271 standard. So I dont forsee any issues. I am assuming you will need to interact with system contracts so please remember to enable the
enable-eravm-extensions
.You can view related documentation here: https://docs.zksync.io/zksync-protocol/account-abstraction/signature-validation
Happy hacking :)