Regulation depends on the country where you're located. "Europe" is not specific enough.
In Germany I'd say forget it - you need a banking license if you want to keep funds on behalf of your customers, and you need a banking license to issue digital currency tokens.
In any case, please consult a lawyer first, and come back to the forum if you have technical questions. :-)