How to enable ETH_Sign on Metamask
How to enable ETH_Sign transaction type on Metamask 10.25 or higher
Private Transactions require the highest signature type
eth_signstarting with Metamask 10.25 this type of signature is disabled on the wallet. You must re-enable it in the wallet settings to use Private Transactions through Instadapp.
Click on the Metamask extension this will open the Metamask window. Click the top right colored circle to open the context menu. Scroll down and click on Settings and then click on Advanced. .
On the Advanced screen scroll all the way to the bottom to find the setting
Toggle eth_sign requestsand toggle on. Now your wallet can execute Private Transactions through Instadapp!
You can turn off this setting when you are not using Private Transaction Mode or if you no longer need this feature.