This article analyses the world of Ethereum liquid staking, specifically through the lens of Brick Towers’ innovative non-custodial StakeWise V3 platform. It offers a detailed examination of transaction costs from a staking provider’s perspective, focusing on the operational and running expenses of both public and institutional vaults. The piece thoroughly analyzes various accounts involved in the process, including operators, stakers, and vault administrators, emphasizing the impact of gas fees on Ethereum staking rewards.
Additionally, it provides practical insights into the initial costs and potential earnings for staking providers and stakers, backed by real-world data and examples.
This article is essential reading for anyone interested in the financial mechanics and opportunities of Ethereum liquid staking, whether they are node operators, individual investors, or institutional players.
While working on our Ethereum offering to enable non-custodial and secure liquid staking with StakeWise V3 for our public and institutional vaults
We analyzed the transactions that are made by the different parties involved from a node operator perspective in terms of gas fees. This was primarily to understand the initial and the running cost of our vaults and look at the offering from a customer / staker point of view, as the transaction fees can eat significantly into the ETH staking rewards, depending on the customer’s amount staked.
As such, we are focusing on the following accounts, which exclude any oracle and keeper (both non-public repositories) related interactions:
The service of the node operator, such as Brick Towers, running the vault with its specific terms. This account is a hot wallet.
Individuals or entities using a vault to stake ETH, earn staking rewards, mint and burn the liquid staking token osETH, and unstake ETH from the vault. All within their own control.
Admin account of the node operator, managing the vault’s whitelist, branding, fee recipient, etc. A multi-sig type of wallet is advisable.
The account of the node operator collecting the staking fees (generated on execution and consensus layers) from the vault. This can be the same address as the vault admin, but it is advisable to set up and use a different account for separation of concerns.
The list of vault interactions is tabularized here:
Vault interactions
and can be looked at in full from the following shared Google Sheet:
StakeWise V3 – Gas Fees Economics
Each interaction encompasses a specific on-chain transaction and the table shows the following properties for each interaction:
In this context, it is worth noting that StakeWise V3 vaults are designed having principles of ERC-4626 Tokenized Vault Standard (used e.g. in Yearn Finance, Balancer pools, Frax Finance, Maple Finance) in mind.
This means that any participant in the vault who has a claim on the assets (ETH), is equipped with an adequate number of shares upon contribution with his stake or receipt of staking rewards and attribution of fees (node operator). To receive the asset from the claim, these shares must be converted into assets with an on-chain transaction, as outlined in the table and paid for with gas fees by the payee.
This is different in the dedicated staking case, where staking rewards are directly received by the withdrawal account on the beacon chain, without any gas fees involved.
The summary of resulting gas fees for each type of vault interaction and the payee is then summarised in the table below and the Google Sheet tab “Gas Fees”.

It shows that e.g. for a staking provider creating the vault, setting it up with branding, whitelisting, etc. bootstrapping it with the first validator, and retrieving the first staking fees, with a gas price of around 50 Gwei, a minimum of almost 0.05 ETH is required to be spent.

At an ETHUSD exchange rate of $2,000, this translates into a $100 upfront expense. With a supposed staking fee of 5% and an expected 5% APY for the staking rewards of the vault, this requires a 32 ETH validator stake to be kept in the Vault for 8 months before the staking provider starts earning net positive.
From a staker perspective, a deposit to stake and an unstaking action to retrieve the stake plus staking rewards are accounted for with a minimum ETH fee of approx. 0.01 ETH.
For minting and burning osETH, an additional minimum of approx. 0.01 ETH has to be accounted for.

Again, using the estimated values from above, this results in an approx. minimum $22 fee for staking and unstaking and similarly for minting and burning osETH. Thus, a minimum stake of approx. 0.42 ETH ($840) is required for the staking rewards to earn these fees in the first year and break even.
Overall, this analysis provides a solid starting point for understanding the economic dynamics involved in vault interactions. However, it’s important to approach these findings with a degree of caution, considering the numerous variables such as gas price, number of stakers, active validators, exiting validators in the vault and the network as a whole, etc., and potential fluctuations in the vault’s lifecycle (whitelisting, branding updates, fee address updates, etc.).
To gain a more nuanced understanding and to stay ahead in this evolving landscape, we encourage you to reach out to us.