In this note, we explore the market of staking providers. We analyze how they work, what their pricing models look like, and make some comments on their viability for white labeling.
Staking on Ethereum can be achieved in several ways: running one's own infrastructure, choosing an exchange, joining a staking pool, or staking through a professional operator.
For the purposes of understanding white labeling, we are interested in the last option. The procedure for staking with an operator can take place in one of the following ways:
Let $O$ represent a Lido operator who is enrolled in the NodeOperatorsRegistry
(or its equivalent, in the case of a different staking module), and $W$ denotes a white-label operator. In this context, $O$ is the prospective user of a staking service that is provided by $W$.
When analyzing the potential of white-label nodes in Lido, we are not concerned with the first approach to staking described above, since the 32 ETH required to start a new validator are never directly in control of $O$. However, migrations of validator keys are of concern. Moreover, if a staking service offers this option publicly without requiring any coordination with $O$, then the process of white-labeling becomes seamless for permissionless Lido operators. The question then becomes whether $O$ can still make a profit after paying for $W$’s service fees.
In cases of more coordination between $O$ and $W$, they could privately negotiate the migration process, or $W$ could simply give fresh public validator keys for $O$ to place in the NodeOperatorsRegistry
.
Due to the points above, we are interested in assessing the fees charged by staking providers, as well as whether they offer migration of validators as a public service. We also indicate which of these staking providers are Lido node operators as of August 2023. A summary table can be found below.
Note that these are retail costs. These numbers do not account for the possibility of discounts or bargainin in the case of very large orders.
Staking provider | Migrations offered? | Fees | Lido node operator? |
---|---|---|---|
BloxStaking | Yes | Free for now—must pay for AWS (~$10/month). A single AWS instance can run up to 100 validators. | No |
AllNodes | Yes | $5/month on the basic plan (no MEV-boost), $10/month for advanced plan (with MEV-boost) | Yes |
LaunchNodes | Yes | Starting from $240 annually. No pricing information for migrating validator keys. | In progress |
Stake.fish | No | 25% of execution layer rewards | Yes |
Blockdaemon | No | $15/month | Yes |
Chorus One | No | 5%. For customers with over $1M in assets | Yes |
Consensys Codefi | No | 5 to 8% of rewards, requires a minimum of 500 ETH staked. | Yes |
Coinbase | No | 10% fee invoiced | No |
RockX | No | 20% of execution-layer rewards | Yes |
Stakely | No | Around 5% of the earning generated by the node | Yes |
Ankr | No | 10% | No |
Bitcoin Suisse | No | 15% | No |
Everstake | No | 10% | Yes |
Deutsche Telekom | No | 10% | No |
Attestant | No | 17.5% | Yes |
Brick Towers | No | 15% | No |
More data on these staking providers can be found here:
Staking Services Provider List Comparison | Staking Rewards
Some comments from our data collection: