We still owed you the contest winners of last week. New record, 60 nodes. Congrats to the winners.
14 Jan 2021, 08:36
We still owed you the contest winners of last week! New record, 60 nodes. Congrats to the winners! Run your own node --> it's easy!