It took me some time to finally crack this.
I imagine it can be difficult to crack your own riddle.
JK JK
I have no idea... My guess is something to do with ixcoin.
It is my own riddle so of course it's easy for me to crack. Lol
But I looked at it and compared to what it took for me to figure out, given I had ZERO hints, this is considerably easier. If I had any hints to start with I would have cracked it in a matter of hours not months.