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
Nov 25, 2015 Provable Solvency Report #20 – November 2015 8,411.2577 XBT a44e3c3ae74bb7ce49147491b5a72fad954a3336b3bb6301295070cf48d09de8
55232dd9b984e271f048a7b1fb26e5570bb9700da0985441242e52ee22941677
Copy to clipboard
Oct 19, 2015 Provable Solvency Report #19 – October 2015 6,420.7434 XBT e688c9e5cd3bf415e2f696eb9d8cf94c1e029257e97ce432941e63bdb56431db
a70cff7d9af3b4398cfbe4c94f4dc6b42617e27e32f4a79cefe7e8af14106599
Copy to clipboard
Sep 24, 2015 Provable Solvency Report #18 – September 2015 5,824.9873 XBT 8dbf853c7a6b13e9cbdb9fd5e0ae31fca2c74c4e5afa34e9388a9172485e29ce
8967b09f12a490b264a06945126a1055b2973a67e8fa33d47da3137da9e70cbc
Copy to clipboard
Aug 26, 2015 Provable Solvency Report #17 – August 2015 8,788.0447 XBT 69b963f652c47465d463bfd8ca414bf14c27c8e5300ea8cc067bb2dc5290b9c2
8f3ed500c7cb89bfe09c0857a8365690cded7db613047f26de00410e45352a0c
Copy to clipboard
Jul 22, 2015 Provable Solvency Report #16 – July 2015 9,583.0661 XBT f08d23ce9a4cb9e6330f3a4c8457fdc4f8546f30304e3f5b3ad80b654e45e975
59ae219701e9c42c33e6454e7b4ccdad833f1ab7c4d380b255a8c2d832ecbd24
Copy to clipboard
Jun 23, 2015 Provable Solvency Report #15 – June 2015 5,358.4461 XBT d601e640a1ba8470bb8bd759fb10f8d68e71f8a54335ff6663970d9b23391138
6c219544e18b0af09eabbd1ad92b0923fcdfa38ea48c13aa4b880b01e307d461
Copy to clipboard
May 25, 2015 Provable Solvency Report #14 – May 2015 5,081.7876 XBT 24e109b59a78a10f86057cac8a28c8f5dc7f69e8dcde6baa6fb26d190bb8c113
e51e7eea4e6ee376b0634c6e88cdd6ff9e951eabd5dd8087dedf4376302a7b50
Copy to clipboard
Apr 19, 2015 Provable Solvency Report #13 – April 2015 – Supporting the UK Market 5,037.4662 XBT 10f6dbd42400fa061e182f9612e48ad4891881556e081838dc127a1eb73591d2
e7e7067b874c0ee7c372191b4cdaccf2570a8aaf9a9c52f97a882022db9808e4
Copy to clipboard
Mar 26, 2015 Provable Solvency Report #12 – March 2015 – Transparency and security 4,704.1683 XBT 09c602881421cca8b7e219e6d2469174f68586998a2f10bf0cc875b838be3cd8
d4435cb5927ba51d8eed40b1457cefeeb742c9d2db6a26bca0c656594ebb0daf
Copy to clipboard
Feb 23, 2015 Provable Solvency Report #11 – February 2015, 100% Multi-signature Cold Storage 3267.5896 XBT 19ca1b45d586d74e95731713ba6dd5ed0c1db55e778890e3621acc61f1d75086
0ad2daa6b56bde70692d9f310354e1e85a30fd318eef8d5c83ac273dad412964
Copy to clipboard
Transaction ID
55232dd9b984e271f048a7b1fb26e5570bb9700da0985441242e52ee22941677
Name of the report Provable Solvency Report #20 – November 2015
Amount 8,411.2577 XBT
SHA-256 Hash of the report a44e3c3ae74bb7ce49147491b5a72fad954a3336b3bb6301295070cf48d09de8
Date (UTC+05:30) Nov 25, 2015
Transaction ID
a70cff7d9af3b4398cfbe4c94f4dc6b42617e27e32f4a79cefe7e8af14106599
Name of the report Provable Solvency Report #19 – October 2015
Amount 6,420.7434 XBT
SHA-256 Hash of the report e688c9e5cd3bf415e2f696eb9d8cf94c1e029257e97ce432941e63bdb56431db
Date (UTC+05:30) Oct 19, 2015
Transaction ID
8967b09f12a490b264a06945126a1055b2973a67e8fa33d47da3137da9e70cbc
Name of the report Provable Solvency Report #18 – September 2015
Amount 5,824.9873 XBT
SHA-256 Hash of the report 8dbf853c7a6b13e9cbdb9fd5e0ae31fca2c74c4e5afa34e9388a9172485e29ce
Date (UTC+05:30) Sep 24, 2015
Transaction ID
8f3ed500c7cb89bfe09c0857a8365690cded7db613047f26de00410e45352a0c
Name of the report Provable Solvency Report #17 – August 2015
Amount 8,788.0447 XBT
SHA-256 Hash of the report 69b963f652c47465d463bfd8ca414bf14c27c8e5300ea8cc067bb2dc5290b9c2
Date (UTC+05:30) Aug 26, 2015
Transaction ID
59ae219701e9c42c33e6454e7b4ccdad833f1ab7c4d380b255a8c2d832ecbd24
Name of the report Provable Solvency Report #16 – July 2015
Amount 9,583.0661 XBT
SHA-256 Hash of the report f08d23ce9a4cb9e6330f3a4c8457fdc4f8546f30304e3f5b3ad80b654e45e975
Date (UTC+05:30) Jul 22, 2015
Transaction ID
6c219544e18b0af09eabbd1ad92b0923fcdfa38ea48c13aa4b880b01e307d461
Name of the report Provable Solvency Report #15 – June 2015
Amount 5,358.4461 XBT
SHA-256 Hash of the report d601e640a1ba8470bb8bd759fb10f8d68e71f8a54335ff6663970d9b23391138
Date (UTC+05:30) Jun 23, 2015
Transaction ID
e51e7eea4e6ee376b0634c6e88cdd6ff9e951eabd5dd8087dedf4376302a7b50
Name of the report Provable Solvency Report #14 – May 2015
Amount 5,081.7876 XBT
SHA-256 Hash of the report 24e109b59a78a10f86057cac8a28c8f5dc7f69e8dcde6baa6fb26d190bb8c113
Date (UTC+05:30) May 25, 2015
Transaction ID
e7e7067b874c0ee7c372191b4cdaccf2570a8aaf9a9c52f97a882022db9808e4
Name of the report Provable Solvency Report #13 – April 2015 – Supporting the UK Market
Amount 5,037.4662 XBT
SHA-256 Hash of the report 10f6dbd42400fa061e182f9612e48ad4891881556e081838dc127a1eb73591d2
Date (UTC+05:30) Apr 19, 2015
Transaction ID
d4435cb5927ba51d8eed40b1457cefeeb742c9d2db6a26bca0c656594ebb0daf
Name of the report Provable Solvency Report #12 – March 2015 – Transparency and security
Amount 4,704.1683 XBT
SHA-256 Hash of the report 09c602881421cca8b7e219e6d2469174f68586998a2f10bf0cc875b838be3cd8
Date (UTC+05:30) Mar 26, 2015
Transaction ID
0ad2daa6b56bde70692d9f310354e1e85a30fd318eef8d5c83ac273dad412964
Name of the report Provable Solvency Report #11 – February 2015, 100% Multi-signature Cold Storage
Amount 3267.5896 XBT
SHA-256 Hash of the report 19ca1b45d586d74e95731713ba6dd5ed0c1db55e778890e3621acc61f1d75086
Date (UTC+05:30) Feb 23, 2015

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.