Mr Carrasco sells small amounts of Bitcoin on Localbitcoins.com and other exchanges, and receives money in bolivars to his Venezuelan account. He is then able to buy goods with his card as and when he needs to.
"It is a pretty simple, straightforward process," he says.
But Venezuela's government is intervening, recently launching a remittance service that caps the amount of crypto-currency someone inside the country can receive. It has started earning commissions from the transactions.