Is BlockFi and Gemini Rewards halal?

BlockFi gives a percentage every month for holding certain crypto and Gemini exchange does the same thing called rewards. I want to know if participating in this is halal and if not then why? Thank you!