Do I still use schedule C if my self employment income and expenses were in the form of bitcoin?

I had some self employment income where I was paid in bitcoin. I also made some bitcoin payments to a couple of businesses for what would be considered commissions. Would I report the income and expenses on schedule C as I normally would with cash, credit or check payments and then use form 8949 and schedule D for all bitcoin transactions with realized gains or losses?