Connecting your DSProxy to third-party dApps

For users that held or still hold positions open on a DSProxy there was previously a concern of DeFi Saver availability due to lack of frontends that supported DSProxies Additionally, users would depend on us to create custom claim options for any protocol incentives and rewards, or other custom options (such as Spark $SPK Staking), which is never ideal, regardless of how proactive we try to be with these things.

That's why we joined forces with apoorveth, the creator of Swiss Knife EVM tools collection, in creating DSProxy Connect - a tool that lets DSProxy owners connect to any third-party dApp and perform wanted transactions as if it were an EOA wallet.

Show me how:

First, open the DSProxy connect tool.

This will take you to a new page, where you'll first need to connect your DSProxy account by clicking the "Connect" button:

The tool will automatically detect the Chain you're currently on - However you can also change it from the dropdown menu. After that, you'd need to enter your DSProxy address. If you enter an invalid one, our tool will notify you.

Once that's done - visit the dApp you want to interact with. From there, get the WalletConnect code:

You can then navigate back to the Swiss Knife tool, and under the "Connect to dApp" section, enter the WalletConnect code and press "Connect":

Once successful, you'll see an active session pop-up underneath, along with the specific app you're connected to.

Now, you can visit the dApp you'd like to use (in this case, Aave) and perform any action you'd like.

In this example, we'll withdraw ETH on Aave v3 Arbitrum:

Once you approve the transaction, we'll first need to approve the Executor Contract Address on the Swiss Knife app:

Once it's approved, we can initiate the withdrawal transaction:

This will prompt one more approval on the Swiss Knife tool:

Once that's approved, the withdrawal will be a success:

And that wraps up all of the steps required to get your DSProxy to behave like an EOA on any third-party dApp you'd like.

Last updated