Manual EIP-2612 Sign (backup)

Cian Manual Approval Guide

After Metamask’s recent change on Signature V4 implementation, some users have been experiencing some trouble while signing the EIP-2612 signature. Here is a manual method to sign it.

Currently, we recommend you try to connect using Ledger Live or Rabby Wallet, however, if these methods do not work for you, you can try the following steps.

Steps

1. Visit Scan page according the network you are experiencing the issue

*Avalanche V2

go to this page

*Polygon

go to this page

2. Navigate to Contract

4. Assemble the calldata

You need to fill out the form to approve the tx:

  1. Account Copy your smart account from Cian’s dapp page, at the top right corner.

  2. Operator This is Cian’s gas payer for you to execute strategy, in current version except ethereum, write 0x4A8E72d9442dD4D8dA918B1759c6b3022C995895

  3. ApprovalType This operation will allow you to sign your smart wallet contract. Avax V2: 0x00000000000000000000000000000000000000000000000000ffffffffff000f Polygon: 0x00000000000000000000000000000000000000000000000000ffffffffff000f

  4. Deadline This will determine the duration of validity Please insert the Unix Timestamp using this tool (e.g duration 30 days = Deadline 1688521791)

5. Send Transaction

Click write and confirm it in metamask

Last updated