The IRS doesn't care where your income comes from. They care that it is (1) reported, and (2) correctly valued. They have, for example, rules for reporting bartered income[1]. Barter is certainly not "any other currency" either.
[1]: http://www.irs.gov/businesses/small/article/0,,id=187904,00....