How to use dApp Connect on the Aragon App

dApp Connect enables DAOs to connect to external dApps using WalletConnect to add onchain actions such as swapping, staking, and lending to proposals. If the proposal passes, the action can be executed.

Not every dApp can be connected to DAOs due to their own signature requirements. We are working with projects across the industry to create a better DeFi experience for DAOs. Join our Discord to let us know what dapps you’ve used and get support! 

Here are some dApps that work well with DAOs to try out: 

Now, let’s cover how to use dApp Connect on the Aragon App!

1: Start a new proposal in your DAO

From the home page, click Governance, then “New Proposal.” Start your proposal by creating a title, description, and body. 

Create a proposal. Added a title, description, body, and links.

2: Initiate the vote

Next, set the voting parameters. These will not affect the ability of the dApp to execute the actions, so set the timeline that work best for your organization. 

Initiate the vote by setting the start and end time.

3: Click “Add Action” then “Connect dApp”

Click "Add Action" to open up the menu of onchain actions your DAO can take. Then choose to “Connect dApp.” 

Four action options are shown: mint tokens, withdraw assets, smart contract composer, and connect dApp.

4: Open a new tab with the dApp you want to connect to. Copy the wallet connect address.

Keeping the Aragon App tab open, open a new tab with the dApp you want to connect to. Click “connect wallet” and choose “Wallet Connect,” then copy the address. 

The wallet connect modal is shown. You need to click the copy button to copy the address.

5: Click “Connect New dApp” and paste in the dApp’s wallet connect address

After clicking "Connect new dApp," you'll have a text box to paste in the dApp's wallet connect address. This will create the connection. Click the back arrow to access the dApp.

6: Open the new connection and click the link to access it

You'll The dialogue box will say “Listening for Actions.” That means you haven’t added any yet. Click the link that leads to the dApp. 

The CoW Swap connection module is shown. It's listening for actions and says "no actions received yet."

7: Input your desired actions in the dApp interface

You’ll see your DAO address connected. Now, use the dApp to input your actions. In this case, we’re swapping tokens. Stop before anything requiring a signature.

A swap from ETH to WETH on Cowswap is shown.

8: Navigate back to the Aragon App tab and click “Add Action”

Instead of confirming with your wallet like you do when using a personal wallet, go back to your tab with the Aragon App open and click “Add Action.”

Cowswap has received 1 action. A blue button saying "add action" is shown.

9: You can add another action, or click “Next” to complete the proposal

You can add multiple actions in one proposal by clicking "Add Action" to open the menu of onchain actions. Or, click “Next” to continue to the next step in publishing the proposal. 

The action has been added to the proposal. A deposit amount is shown.

10: Review the proposal and publish

Check over the proposal and sign a transaction to publish it. 

The final proposal on the Aragon App is shown.

11: Wait for DAO members to vote. If the proposal passes, the action can be executed

If the proposal passes, scroll to the bottom of the proposal page to execute it. Then, the onchain action will be executed! Check back on your Finance page to see the actions that have been executed. 

The executable action, with a deposit amount, is ready to be executed.

Trustlessly interact with DeFi applications from your DAO

Start using dApp Connect on the Aragon App to increase security and trustlessness for your DAO.

Aragon has been building onchain governance infrastructure for over 7 years, with its tech securing billions of assets. Govern your protocol onchain with Aragon OSx: the secure and modular DAO framework with customization built in. Or, launch a DAO in 10 minutes or less without writing any code on the Aragon App.

Developer Portal | Aragon App | Custom DAO Builds | Mirror | X | Newsletter

Discover the Aragon App, the no-code way to build your DAO.
Get help starting your DAO from a DAO Expert.
Stay up to date with our weekly newsletter.

Explore more guides

Need Help? Find an Expert
Hire the DAO expertise you need and connect with DAO experts to build your DAO, your way.