I just did. What a bizarre construct. Totally unenforceable. You'll get 'civil forfeiture'-d 50 times at random before IRS will charge you with that and wins. Besides it's not uncashed check. It's verbal (or even virtual) promise made by person in another country. If Nigerian prince offers you 500000$ you just need to claim do you have to pay taxes on that?