I don’t think you need an invite
oh yeah, just realised you don't need one to browse any address (earlier it was forwarding me to one specific address's page) but still need one to sign up (not sure what the benefits are)