Frequently asked questions about Codefi Staking

What is Codefi Staking?

Codefi Staking is a validator operator service for institutions seeking to stake on Ethereum. We enable financial institutions, cryptocurrency exchanges, funds, custodians, and family offices to capitalize on the revenue opportunity of Ethereum without the technical and operational complexities of running an independent validator.

Codefi Staking was created by Consensys, the software engineering leader at the forefront of Ethereum blockchain development.

With Codefi Staking, institutions can significantly reduce technical risks, increase rewards generation, leverage best-in-class validator key and transaction security, and enjoy easy and efficient validator management.

What is the minimum amount of stake required?

~500 ETH

How is Codefi Staking secured?

We are non-custodial and never have control of either the customer’s private withdrawal keys or their ETH. The platform itself was co-created with Microsoft and leverages all the built-in security facilities of Azure. All data is encrypted at rest and in transit. To access the platform all customers and users need to have been set up and enabled 2-Factor Authentication.

The signer infrastructure is segregated from the rest of the platform with minimal access. Validator keys are generated directly into the Azure Key Vault via a multi-party, deterministic process in case of catastrophic loss.

Who will earn the rewards from the allocated validators?

Rewards are paid, by the protocol, directly into validator accounts. After the Merge, transaction priority fees will also be paid to the customers’ accounts whose validator proposed the block. The details of this mechanism will be developed over the coming months.

Can I stake the full balance of the validator rather than just the effective balance (32 ETH)?

The protocol only takes into account 32 ETH when determining the amount to be awarded. This is called the ‘effective balance’. It is therefore a more efficient use of Eth to stake multiple validators which will increase the number of duties fulfilled to the protocol and the consequent rewards.

What happens if one of my validators is slashed?

A slashing penalty will be immediately applied to the balance in the validator. The validator will be automatically exited after 36 days. During that period, if the protocol determines that the validator was colluding with others then further penalties will be applied.

Once exited, the validator account will no longer participate in protocol duties and the account ETH balance will be fixed. Once withdrawals are enabled, the ETH balance can be transferred either to a new active validator or to the withdrawal key holder’s wallet. Should a slashing event occur, Codefi Staking will provide a full incident report.

It is worth noting that our track record since December 1, 2020 shows zero slashing and an up-time of over 99.95%.

Does Codefi Staking offer insurance?

Our standard offering does not provide insurance. It is worth noting that our track record since December 1, 2020 shows zero slashing and an up-time of over 99.95%.

How much does it cost to use Codefi Staking?

We charge a percentage of rewards (from 5% to 8%) based on the total ETH staked. The exact figures are agreed with the customer on understanding their staking intentions.

What are the risks of staking ETH with Codefi Staking?

There are a number of risks when staking ETH:

  • Protocol / Technical: The Beacon Chain is only one year old but has proven, as a protocol, remarkably resilient. The next big change coming is the Merge in 2022 and this will be another quantum leap with some inherent risks.

  • New Key-Types: The keys used on the Beacon Chain and across Eth2 follow the BLS12-381 curve rather than the ones used previously on Ethereum mainnet.

  • Slashing: Mismanaged validators can incur slashing penalties. These are especially punishing since, until withdrawals are enabled, the remaining ETH in a slashed validator account cannot be accessed.

  • Access / Eth Roadmap: As of launch, no withdrawals are possible. Customers staking their ETH are waiting for withdrawals to be implemented after the Merge.

How much control does any party have over a customer’s funds?

With Codefi Staking, only the customer has control over their funds since they hold the private withdrawal key. Codefi Staking does generate and control the validator key specifically to respond to validator duty requests from the protocol.

How does Codefi Staking differ from other staking providers in the market?

Codefi Staking offers a distinct set of differentiators:

  • Each customer’s ETH is always segregated from others and they have full transparency on the validators allocated to them
  • The full protocol-level rewards are paid to the customer
  • The customer holds their withdrawal keys
  • We are architected to minimize slashing risks
  • We are integrated with Metamask, Metamask Institutional, and Ledger
  • As a Consensys company, we work closely with the teams that built Infura, Teku, and the Eth2 Deposit Portal. We leverage our industry expertise to offer the best institutional staking service on the market.

How will Codefi Staking add value to my business?

We enable you to participate in Ethereum’s new Proof of Stake consensus layer and earn rewards for doing so, in ETH. Codefi Staking is deliberately focused on providing this service to institutional customers.

When will Codefi Staking be available?

Codefi Staking launched on December 1, 2020 and is available now.

Can I use my custodian?

Custody accounts are available for use via MetaMask Institutional, and we also offer Wallet Connect as a standard for wallet / custody integration.

How do I see the performance of my staking?

Customers will have access to a reporting tab in the web application. For more flexibility, API users have access to a GraphQL endpoint from which customers can craft their own reports based on the full set of data from their validators and the beacon chain.