Apart from trading and mining,is there another other method to generate bitcoin?
maybe earning is a good word to use, and you can do anything to earn bitcoin sell something, open a service with your skill, but if you have no skill or anything just look some airdrop and bounty here