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
Sep 30, 2019 Provable Solvency Report #66 – September 2019 3,907.8566 XBT 0F7C866DC215B965067F7E01828696216F19141CA11638AD21C7272E1879404C
737282fa27d66208b53541a78b7c9a31c8e7bd7a8d52ad87de2498421ce0ea95
Copy to clipboard
Aug 9, 2019 Provable Solvency Report #65 – August 2019 3,870.0066 XBT AF5789B7B50A7B0D9B4CFE5FE4F2D3E5685D4CB12EA2805758416A6FE08AF21D
9f7194aa57dec706ad1ef01d64788aa3b72385a1667604c0f408705c72e46880
Copy to clipboard
Jul 18, 2019 Provable Solvency Report #64 – July 2019 3,884.6845 XBT 7EB79875D7896EBBE511F20382A3F9F8F64E9BBCAEBDD34975FCF766000377F1
33d4d4d18705a0011cba593bce3cde564a41e53c48463ca0e69838e0e1208cf1
Copy to clipboard
Jun 18, 2019 Provable Solvency Report #63 – June 2019 3,855.4261 XBT 7EB79875D7896EBBE511F20382A3F9F8F64E9BBCAEBDD34975FCF766000377F1
33d4d4d18705a0011cba593bce3cde564a41e53c48463ca0e69838e0e1208cf1
Copy to clipboard
May 29, 2019 Provable Solvency Report #62 – May 2019 4,121.1897 XBT 64BF0AAC619BE4A5E4D848D6055EA41554D3ED265AFEFB2D30AB2ADBED100C7C
c91158b6dad7794072d2a6d06ca3e8496d81e564ad2d1c8850ae582760d1fe07
Copy to clipboard
Apr 23, 2019 Provable Solvency Report #61 – April 2019 4,373.9570 XBT 61E9889A1AE35FB8B7C262F3344B82B2B835929A4B522D9109A349ED6554E466
79c0383df1635ef6f95772a746754c250c229137f72887510703104df789e6d6
Copy to clipboard
Mar 19, 2019 Provable Solvency Report #60 – March 2019 4,532.9639 XBT 76317D6B10758EB9D3ED459482323FD5C7F1AAD5841C6C0C98C26CF4036FB143
64289aa946d94298a796e4c0769cc8b9b5bda180c6060d7efa6e867f86fcaad1
Copy to clipboard
Feb 27, 2019 Provable Solvency Report #59 – February 2019 4,317.9491 XBT 95D273CBBA0FCCCC53BDE91AF6891A95C4BC3793A4DDCBE93CD352CA036A95D4
2b51089d23f9d9d8f062213310814e4c8d6bb85f8647492aae2b19f6c2abe0c7
Copy to clipboard
Jan 28, 2019 Provable Solvency Report #58 – January 2019 4,309.4410 XBT 7953449A3037AE8D9A61276C844F3B54D53DBBB6C96CD2AD974420894B7BDAF3
6e2d4e7d2cd86c43e59ab43a057a740eb4498d5560b6b53b1fbd7740b27e666e
Copy to clipboard
Dec 27, 2018 Provable Solvency Report #57 – December 2018 4,448.8289 XBT 2BF69C4FA152B8851D18FD4E01FEF1DED41F39EC51FAE2A98D84301DF9B82E0A
4a4be973c0bc6c694b43b7ffcb49a17b25efeebbdc3b5031c05cecb6abaf1c92
Copy to clipboard
Transaction ID
737282fa27d66208b53541a78b7c9a31c8e7bd7a8d52ad87de2498421ce0ea95
Name of the report Provable Solvency Report #66 – September 2019
Amount 3,907.8566 XBT
SHA-256 Hash of the report 0F7C866DC215B965067F7E01828696216F19141CA11638AD21C7272E1879404C
Date (UTC+05:30) Sep 30, 2019
Transaction ID
9f7194aa57dec706ad1ef01d64788aa3b72385a1667604c0f408705c72e46880
Name of the report Provable Solvency Report #65 – August 2019
Amount 3,870.0066 XBT
SHA-256 Hash of the report AF5789B7B50A7B0D9B4CFE5FE4F2D3E5685D4CB12EA2805758416A6FE08AF21D
Date (UTC+05:30) Aug 9, 2019
Transaction ID
33d4d4d18705a0011cba593bce3cde564a41e53c48463ca0e69838e0e1208cf1
Name of the report Provable Solvency Report #64 – July 2019
Amount 3,884.6845 XBT
SHA-256 Hash of the report 7EB79875D7896EBBE511F20382A3F9F8F64E9BBCAEBDD34975FCF766000377F1
Date (UTC+05:30) Jul 18, 2019
Transaction ID
33d4d4d18705a0011cba593bce3cde564a41e53c48463ca0e69838e0e1208cf1
Name of the report Provable Solvency Report #63 – June 2019
Amount 3,855.4261 XBT
SHA-256 Hash of the report 7EB79875D7896EBBE511F20382A3F9F8F64E9BBCAEBDD34975FCF766000377F1
Date (UTC+05:30) Jun 18, 2019
Transaction ID
c91158b6dad7794072d2a6d06ca3e8496d81e564ad2d1c8850ae582760d1fe07
Name of the report Provable Solvency Report #62 – May 2019
Amount 4,121.1897 XBT
SHA-256 Hash of the report 64BF0AAC619BE4A5E4D848D6055EA41554D3ED265AFEFB2D30AB2ADBED100C7C
Date (UTC+05:30) May 29, 2019
Transaction ID
79c0383df1635ef6f95772a746754c250c229137f72887510703104df789e6d6
Name of the report Provable Solvency Report #61 – April 2019
Amount 4,373.9570 XBT
SHA-256 Hash of the report 61E9889A1AE35FB8B7C262F3344B82B2B835929A4B522D9109A349ED6554E466
Date (UTC+05:30) Apr 23, 2019
Transaction ID
64289aa946d94298a796e4c0769cc8b9b5bda180c6060d7efa6e867f86fcaad1
Name of the report Provable Solvency Report #60 – March 2019
Amount 4,532.9639 XBT
SHA-256 Hash of the report 76317D6B10758EB9D3ED459482323FD5C7F1AAD5841C6C0C98C26CF4036FB143
Date (UTC+05:30) Mar 19, 2019
Transaction ID
2b51089d23f9d9d8f062213310814e4c8d6bb85f8647492aae2b19f6c2abe0c7
Name of the report Provable Solvency Report #59 – February 2019
Amount 4,317.9491 XBT
SHA-256 Hash of the report 95D273CBBA0FCCCC53BDE91AF6891A95C4BC3793A4DDCBE93CD352CA036A95D4
Date (UTC+05:30) Feb 27, 2019
Transaction ID
6e2d4e7d2cd86c43e59ab43a057a740eb4498d5560b6b53b1fbd7740b27e666e
Name of the report Provable Solvency Report #58 – January 2019
Amount 4,309.4410 XBT
SHA-256 Hash of the report 7953449A3037AE8D9A61276C844F3B54D53DBBB6C96CD2AD974420894B7BDAF3
Date (UTC+05:30) Jan 28, 2019
Transaction ID
4a4be973c0bc6c694b43b7ffcb49a17b25efeebbdc3b5031c05cecb6abaf1c92
Name of the report Provable Solvency Report #57 – December 2018
Amount 4,448.8289 XBT
SHA-256 Hash of the report 2BF69C4FA152B8851D18FD4E01FEF1DED41F39EC51FAE2A98D84301DF9B82E0A
Date (UTC+05:30) Dec 27, 2018

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.

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.