What are Bitcoin Audits?

Bitcoin audits help clients independently verify whether an exchange is solvent or whether they have been hacked or have misused their clients’ crypto.

Coinfloor is a custodian of client bitcoins and we believe that we must set the industry standard for transparency and regular attestations. Without proper public accountability, the industry will not be able to grow and mature. This is why we have always committed to releasing a Bitcoin audit (also known as “Provable Solvency” or “Proof of Custody”) Report every month. Coinfloor is proud to have the longest track record in the world for creating these reports – in fact, we have produced more solvency reports than all other major cryptocurrency exchanges combined.

You can review all our solvency reports below

For more information about why Bitcoin audits and Proof of Custody is so important, see the excellent article on how to effectively scale the Bitcoin industry by Nic Carter, the respected crypto commentator.

Make Exchanges Prove their Reserves

Powered by the Bitcoin Blockchain

The invention of the Bitcoin blockchain as a global decentralised ledger enables markets to produce new standards of accountability and the safeguarding of client funds. In a self-regulated environment such as Bitcoin, firms must compete for customers’ trust by providing greater transparency.

Maximum Accountability since 2014

We believe that this approach is the best way to achieve maximum accountability while retaining privacy for our clients. We welcome feedback from the community and hope that other exchanges are also able to safeguard client funds and will provide proof of solvency as well.

Report Published Every Month

Coinfloor is dedicated to accountability and has committed to publish a Provable Solvency Report every month, showing the total amount of client funds Coinfloor has on deposit and proving ownership of those funds on the blockchain.

All published Provable Solvency Reports

Need help? Email us at [email protected]

Date (UTC+05:30) name of the report Amount SHA-256 Hash of the report Transaction ID
Aug 18, 2014 Provable Solvency Report #5 – August 2014 1682.6508 XBT 2c167b8083f43c0fade21c81ad9cd7cc096992e1549d374c7c26a24b55b386b4
Copy to clipboard
Jul 21, 2014 Provable Solvency Report #4 – July 2014 1193.2385 XBT 17fcd432d8ddb52829f6fc7937e7889ef0ad063fa90d743b2b6a320930e93048
Copy to clipboard
Jun 18, 2014 Provable Solvency Report #3 – June 2014 846.579 XBT 3a093308c48daa40e0201d290f76a762fab416c86e6052a58bb139cdef74e2ce
Copy to clipboard
May 19, 2014 Provable Solvency Report #2 – May 2014 292.75683101 XBT 4b4fc702ca3093a9b3dc3f026e8b6d35a70ffd8e183c5bf49c18db00ac97b8e4
Copy to clipboard
Apr 17, 2014 Coinfloor’s First Provable Solvency Report 160.29654334 XBT 156f86147d4c0e9dbfb37bed290980807939c50df3a3b6e11e160ced4ce54c47
Copy to clipboard
Transaction ID
Name of the report Provable Solvency Report #5 – August 2014
Amount 1682.6508 XBT
SHA-256 Hash of the report 2c167b8083f43c0fade21c81ad9cd7cc096992e1549d374c7c26a24b55b386b4
Date (UTC+05:30) Aug 18, 2014
Transaction ID
Name of the report Provable Solvency Report #4 – July 2014
Amount 1193.2385 XBT
SHA-256 Hash of the report 17fcd432d8ddb52829f6fc7937e7889ef0ad063fa90d743b2b6a320930e93048
Date (UTC+05:30) Jul 21, 2014
Transaction ID
Name of the report Provable Solvency Report #3 – June 2014
Amount 846.579 XBT
SHA-256 Hash of the report 3a093308c48daa40e0201d290f76a762fab416c86e6052a58bb139cdef74e2ce
Date (UTC+05:30) Jun 18, 2014
Transaction ID
Name of the report Provable Solvency Report #2 – May 2014
Amount 292.75683101 XBT
SHA-256 Hash of the report 4b4fc702ca3093a9b3dc3f026e8b6d35a70ffd8e183c5bf49c18db00ac97b8e4
Date (UTC+05:30) May 19, 2014
Transaction ID
Name of the report Coinfloor’s First Provable Solvency Report
Amount 160.29654334 XBT
SHA-256 Hash of the report 156f86147d4c0e9dbfb37bed290980807939c50df3a3b6e11e160ced4ce54c47
Date (UTC+05:30) Apr 17, 2014

Instructions For Validating A Solvency Report:

  1. Open the Provable Solvency Report file by clicking on the name of the report.
  2. Go to https://passwordsgenerator.net/sha256-hash-generator/ or to your SHA256sum calculating application.
  3. Copy the entire contents of the solvency report (including any leading or trailing spaces or blank lines) into the SHA-256 generator and calculate the SHA-256 hash of the report. You can confirm the hash generated matches with the SHA-256 hash of the report field.

  4. Go to: The Bitcoin block explorer https://live.blockcypher.com/btc/ and search for the Transaction ID of the report.
  5. You will find the hash generated in the previous step matches the hash in the “Hex” reference (at the top of the page below a heading saying “Data Embedded in Transaction with Unknown Protocol”) of the transaction published on the Bitcoin blockchain.

Instructions For Finding Your Account Balance Within A Solvency Report

The provable solvency report consists of balances attached to SHA-1 hashes for each customer account.

  1. You can generate your SHA-1 hash by using your local SHA1sum application or online calculators such as https://xorbin.com/tools/sha1-hash-calculator.
  2. You will need the timestamp from the Solvency Report (10 digit number on the first row of the report) followed directly by the API authentication cookie from your Coinfloor account.

    Example :

    Timestamp: 1579519XXX

    API authentication cookie (API Key): 9BTa7M0Z/Mrk6tFMJwXXXXXXXXXX

    Input to calculate you SHA1 Hash is: 1579519XXX9BTa7M0Z/Mrk6tFMJwXXXXXXXXXX

  3. Find the resulting hash in the solvency report. Your balance is shown on that line in satoshi units. 1 bitcoin = 100 000 000 satoshis. For your convenience, here is a link to a bitcoin unit converter: http://www.satoshi.24ex.com.
Coinfloor CFUK logo

We believe that this approach is the best way to achieve maximum accountability whilst retaining privacy for our clients. We welcome your feedback and hope that in time, other exchanges will also help safeguard client funds by providing proof of solvency reports to their users on a regular basis.