When Ethereum changes to a PoW/PoS hybrid (Casper FFG), how will the staking process work? I heard that there might be smart-contracts and you need to send your coins to the contract to stake the coins but how will the contract be official? That's what I heard.

The question is: how will I be able to stake my coins when the change to hybrid scheme comes?

Casper FFG

2 Answers 2


For the details of the staking process there starts to be more and more high quality information available.

Here is flow chart how the validator works:


Here is the current smart contract source code in Vyper language (not Solidity):


  • Ok so basically, people will deploy their own smart-contract containing codes for validating (staking) and they will send the coin to the contract.
    – Hoyt
    May 12, 2018 at 8:04

There are a few documents that explain that, and some repos you can visit:

The proof of bet implemented on Casper is in essence the "parent" or a generalization of a particular case that will be the Satoshian PoW.

On the articles avobe, you can read and understand quite good how consensus is archieved and the main differences of PoC (or proof of bet) and the actual Proof of concepts) and obviously, how Casper works.

If you want to test it, you can do it here

Hope it helps!

  • Your answer is about Casper cbc, which is not the same as Casper FFG
    – Henk
    May 11, 2018 at 7:46
  • My bad mate, sorry, I don't know why i understood CBC :(
    – CPereez19
    May 11, 2018 at 10:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.