The idea for a stablecoin has been in consideration for almost a decade, but the moment for a launch has come