Grant Application: Tally Recipe for CoW Swaps

Tally has completed the project. Here’s an overview of what we did:

  1. We added a no-code “Swap” action to Tally’s create proposal tool (link).

  2. Delegates can create a proposal to exchange one token for another, e.g. ETH for USDC

  3. Once the proposal is created, voters can see details of the swap proposal natively in the proposal UI:


    Voters can also check the calldata directly:

  4. We also added docs about how to create a swap (link) and about how it works under the hood (link).

  5. We did some user interviews to learn about how DAOs think about swaps. Several users suggested that a good next step would be to add TWAP orders.

  6. We’ve also open-sourced the frontend and backend code (link to repo) that we use to create the swap. This repo can serve as a reference implementation for other frontends that want to add support for CoW swap.

4 Likes