Is the world's new currency IMFCoin?