I am not a lawyer, but the author should consult one. Money transmitting businesses are heavily regulated in the United States, and operating such a business without registration and compliance with regulations may be illegal.
These laws are not a joke; there's a reason that all the mainstream Bitcoin businesses have these constraints, registrations, and rules, despite the way they impede customers and businesses: "know your customer", anti-money laundering and Patriot act constraints on terrorism funding are very real and serious interests of government units with powerful enforcement powers.
Be warned that this is not the same as selling lemonade in the government's eyes.
I'll cover money laundering first since it seems to get so often repeated here:
No, exchanging bitcoin for cash, or vice versa, is not in and of itself money laundering. Replace "bitcoin" with "casino chips". Is every casino in Vegas behind bars? No. Why not? Because there was no intent to launder, only an intent to exchange value for value.
Secondly, the concern over bitcoin dealing being a Money Services Business (MSB) is a little more legitimate. IIRC, FinCEN has already stated that these sorts of businesses are MSBs, and require all the usual compliance measures attached to that label. There are also some states that consider bitcoin trading businesses MSBs as well, on the state level. On a practical level though, hardly anyone is enforcing these rules. Does that mean there's no risk? No, of course not; there's definitely a risk. It's just not currently that large of a risk.
Lastly, with regards to unreported income, that's an issue with any income, regardless of source. If a stranger handed you $10 out of nowhere, that's income and you're required to report it. Hell, if you sold some crack to that stranger in exchange for those $10, you're required to report it. Unreported income is not a bitcoin specific concern.
I didn't mean it was necessarily laundering, just that there's a number of regulations intended to detect and control money laundering that may apply to the author.
These laws are not a joke; there's a reason that all the mainstream Bitcoin businesses have these constraints, registrations, and rules, despite the way they impede customers and businesses: "know your customer", anti-money laundering and Patriot act constraints on terrorism funding are very real and serious interests of government units with powerful enforcement powers.
Be warned that this is not the same as selling lemonade in the government's eyes.