ePIC Blockchain Technologies is a company that provides semiconductors and rigs for blockchain mining. It offers architecture planning, specifications development, verilog coding, FPGA validation, logic synthesis, circuit board design, firmware and driver development, supplier qualification, semiconductor supply chain management, etc.