While insiders are already installing and testing the canary and dev builds of the Chromium Edge, today official links of stable and Beta channels have leaked on Twitter. The Beta version has leaked earlier too but it is not available yet for public testing.
But you would not be able to install the stable version of Microsoft Chromium Edge yet. If you try doing it you will get “There was a problem installing due to a server issue” pop-up.
The Beta version gets installed but it is still on version 76 of Chromium, indicating that Microsoft has not planned to make the Beta public yet. It may be quite sometime before Microsoft may finally decide to release the Beta and stable Microsoft Edge builds.