Did Bitcoin ever give away free coins?

Did Bitcoin ever give away free coins?

Yes. In the early days of Bitcoin, there was a ‘Bitcoin Faucet’, which gave away 5 Bitcoins per visitor. This was essentially a Bitcoin Airdrop. Click this WIKI link to know more.