The best free game to earn digital currency, including Bitcoin and Ethereum, is RollerCoin. RollerCoin is a virtual Bitcoin mining game where you can earn real cryptocurrencies by playing mini-games and completing tasks. It's a fun and interactive way to earn digital currency for free.