Proof of reserves is a cryptographic proof used to achieve verifiability in a blockchain environment. It is an audit that takes place on a specific platform and is carried out by third parties. The main goal is to verify that there are enough reserves to at least cover the sum of all balances.