Commissions: 20% - 40% revenue share.
Binance is a hugely popular crypto exchange & crypto trading platform. They report that their top 3 affiliates have earned over 100 Bitcoin each.
They offer two different trading exchanges enabling trading / buying and selling a lot of different crypto currencies. Check out the screenshot for the basic exchange to the right and the more advanced one here.
Commission rates start at 20% but can be increased to 40%. To get the increased rate you need to have over 500 Binance Coin in your account.
Binance also offers lots of free crypto and general blockchain training material, including videos and articles and a large blockchain glossary. You’ll also find a realtime updated list with prices for the top 100 cryptocurrencies.
Also Binance have an official crypto wallet called Trust Wallet. Unfortunately I don’t think that they pay any commission for sending customers to their wallet.