You must be seriously fucking stupid if you fall for this, why on earth would Epic games have any interest in pairing with some wanky start up coin? Theres no details whatsoever to remotely suggest Epic are involved which is the same as with Edgy cash where they purported to be involved with Steam, similar name style, same shitty punctuation, same pre-launch date etc etc.
Save your time and effort avoid at all costs, and yes I had to make an account just to state the glaringly obvious for you!