Stellar Digital Ltd.