Proposal Title | Author(s) | Phase | Type | Date Created |
---|---|---|---|---|
Funding Proposal: Dappnode integration with Shutter Network’s Keyper Software | Dappnode Team | I | On-chain | 28.04.2024 |
Funding Proposal: Dappnode integration with Shutter Network’s Keyper Software
Funding proposal for Dappnode to develop and integrate Shutter Network’s Keypers into the Dappnode platform.
There are elements of the proposal that would benefit from the Keyper implementing team - ping them for review if you know them!
Proposal
The proposal is to fund the development of an integration for Shutter Network within Dappnode.
The proposal would include:
Development:
- A Dappmanager integration to show the different Keyper nodes for the different implementations (assuming the same instance cannot be used for two or more Keyper implementations i.e.: Snapshot, Gnosis Chain, Optimism…).
- Preparation of Keyper node package for Gnosis and Optimism
Should it include Snapshot’s keyper software or there would be no benefit as the keypers are already selected?
After a bit of feedback, this will be included in the proposal.
Maintenance
- Setup of CI pipelines (Github Actions) in the repositories to build a new package every time there is a new version release of the software. Handover to the Keyper implementing team.
- Breaking change support - Developer support via call between teams to help debug if there’s a change that affects the functionality of the dappnode package.
Dappnode is Free Open Source Software and can be installed in any supported hardware. The proposal could include a physical dappnode for the Keyper implementing team to run their tests after the CI pipeline builds a new version of the package when a new version is released
Compensation
- Package development:
- 15.5k USDC (Includes Snapshot, Gnosis and Optimism)
- 150,000 SHU
- Dappnode Hardware for team testing
- 2045 USDC
Total: 17554 USDC 150,000 SHU
Motivation
Integrating Keyper software into Dappnode is important to expand the amount of users that are able to deploy a Keyper node and be Keypers in the Shutter Network. It is a perfect match since Dappnode users are already using their decentralized hardware to run nodes and validators for Ethereum, Gnosis chain and Optimism, and working towards integration with other L1s and L2s.
This integration would:
- Increase revenue opportunities for node runners
- Increase decentralization potential of Shutter Network
Pre-requisites
None
Links
Platform
Fractal
Transaction
Target Address | 0xe485E2f1bab389C08721B291f6b59780feC83Fd7 |
---|---|
Function Name | transfer |
Function Signature | address, uint256 |
Parameters | [Recipient address], [Token amount] |
Value | TBC - depending on Snapshot and hardware |
Voting Options
Voting options will be added later.