Public company crypto mining technical due diligence for audit assurance of assets and revenue.