Kraken has conducted an independent audit showing it has nearly $20 billion worth of BTC and ETH. It will also allow clients to verify their accounts using third-party services.