Summary:
AUDIT.one requests a grant to implement the SSV protocol into the ETH2 Staking Pool solution which is under active development.
The grant will serve to partially off-set the cost of the additional development required to implement SSV as a core module, instead of only using nodes fully operated by AUDIT.one.
What AUDIT.one is currently building:
AUDIT.one is the infrastructure arm of Persistence, and is one of the biggest validators in South Asia, running secure validator nodes across more than 25 leading Proof-of-Stake networks. As part of our strategy to build reliable staking products for both retail and institutions, we are developing a staking platform that facilitates staking across multiple networks.
More specifically for ETH2 Staking, we are building a staking protocol that contains the following features:
- Straightforward UX/UI to deposit any amount of ETH
- Pooling of deposits smaller than 32ETH
- Auto-compounding of rewards
- Composability: allowing liquid staking protocols, exchanges, etc to plug in easily.
- User Dashboard with overview of assets staked and accumulated returns
- Reporting module for tax & compliance
Why we want to bring SSV into our solution:
What we are currently building is not as decentralised as we would like it to be. As believers in decentralisation, we praise how the SSV protocol is designed to eliminate the risk from a single point of failure in the operator holding the validator keys. However, the extra layer of decentralisation creates extra complexity towards end users in the form of:
- Having to analyse and trust at least 4 node operators. This makes compliance very complicated for institutions.
- End users have to hold SSV tokens in order to pay for the protocol fees. (SSV fee model to be confirmed)
Therefore we want to include the following SSV-related features into our ETH2-staking solution.
- Curated sets of Node Operators (open or private) to facilitate institutional Staking requests.
- Automated split of keyshares amongst chosen node operators.
- Automated Payment of SSV fees, from Staking rewards via integrated swaps
- Option for payouts in SSV, opening up the protocol for incentivised staking (TBC)
- Option for reduced fees for SSV-stakers, driving demand for SSV token (TBC)
Our approach, timelines, and estimated budgets.
While developing our full-fledged solution will take multiple months, we aim to have a first simplified version of the protocol up and running before The Merge, in order to leverage the traction ETH-staking will get around that time, thereby hopefully attracting a lot of ETH into the SSV protocol.
Version 1 main features (development ongoing):
Feature / module | Funded by: |
---|---|
ETH Deposit Contracts (ongoing) | AUDIT.one |
Pooling Contracts (ongoing) | AUDIT.one |
Basic Front-end UX/UI Design (ongoing) | AUDIT.one |
Enable 1 curated set of operators | SSV Grant request: $30,000 |
Rewards Calculation module | SSV Grant request: $30,000 |
Security Audits | AUDIT.one |
SSV Fee Payment | AUDIT.one, or via a separate grant request, depending on the fee mechanism |
⇒ Target timeline: April 2022.
Version 2 main features:
Feature / module | Funded by: |
---|---|
Enable multiple curated sets of operators | SSV Grant request: $20,000 |
Withdrawal features (depending on ETH2) | SSV Grant request: $30,000 |
Staking Dashboard | AUDIT.one |
SSV Fee payment via protocol returns | SSV Grant request: $30,000 |
Security Audits | AUDIT.one |
⇒ Target timeline: July 2022, depending on the Merge timeline
Version 3 main features:
Feature / module | Funded by: |
---|---|
Enable open creation of pools | SSV Grant request: TBD |
Reporting | AUDIT.one |
Auto-compounding of ETH-rewards | AUDIT.one |
Introduction of SSV rewards and reduced fees for SSV Stakers (TBC) | SSV Grant request:TBD |
Security Audits | AUDIT.one |
⇒ Target timeline: October 2022
Requested Grant Amount:
Grant Request for Version 1: $60,000 - upon acceptance of the Grant
Grant Request for Version 2: $80,000 - upon deployment of Version 1
Grant Request for Version 3: TBD, a separate proposal will be submitted later on.