In order to sign up for the beta, they want an EVM address, which I'm not familiar with, but it has something to do with Ethereum. And their news page...