Skip to content
Consensus-leap Module

Consensus-leap Module

A Safe plugin enabling transaction execution based on cross-chain voting results.

Created on 9th December 2023

•

Consensus-leap Module

Consensus-leap Module

A Safe plugin enabling transaction execution based on cross-chain voting results.

The problem Consensus-leap Module solves

It is possible to promote on-chain activities of DAOs.
By conducting high-frequency and user-intensive tasks such as voting on L2, and performing long-term, low-frequency activities like DeFi operations on L1, blockchain activities can be encouraged while also improving user experience.
In particular, determining the policy for L1 activities through voting on L2 allows for the full on-chain establishment of DAO operations.

Challenges I ran into

I needed to quickly grasp a comprehensive understanding of the Safe core protocol specifications and catch up on CCIP's messaging notation.
Since Safe is challenging to test locally, I conducted build-and-scrap on-chain.
Not only did I implement the passing and execution of calldata via messaging, but I also incorporated Safe's multisend to enable batch execution of multiple transactions.
This is convenient as it allows for the management of common DeFi actions like approve->transferFrom or deposit->borrow through voting in a consolidated manner.

Tracks Applied (3)

Safe Track

I developed a Plugin following the specifications of the Safe core protocol. I believe that contract wallets that opera...Read More

safe

Base Track

Base is distinctive as an L2 focused on centralized finance (CeFi). While some may argue that this deviates from the id...Read More
Base

Base

Chainlink Track

Various networks are being launched, each with their own strengths. I believe that by using CCIP, it becomes possible t...Read More
Chainlink

Chainlink

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio