BTCT · BTC Digital Ltd. · Viridia