Keybase cancels further Stellar Lumen cryptocurrency giveaways after giving away 10% of the intended amount, due to abuse ~tech Link 19 votes