implement blockcyper client and connection pinger