Provably fair is a handshake process used in modern gambling applications to ensure fairness to the user. The concept is that the user can provide a seed that is used to generate the bet outcome.