Everyone talks about blogging, commerce, using referral systems, bounty, campaign signatures, streaming, selling courses, offering their services in gaming, camwhore. But there are other not so known ways to generate/earn cryptos?
in my opinion you have mentioned everything. I will add that what hasn't been mentioned is mining. mining can also produce crypto, but this certainly requires a large cost. then follow the faucet but the coins obtained from the faucet are very few and the last is hacking. we always hear about bitcoin hacking. because sometimes if we don't have a strong security system, bad people will easily hack into our wallets.