While it's possible to run all Vanadium infrastructure services on your own we host several of them to ease development overhead. The following services are available to use and are often the default values for most configurations. All services listed here are covered by the the terms of service.
The Mount table is a service that allows other Vanadium applications to discover and address one another. To be discovered an application will mount itself at a “name” and other applications (clients) can then address the service.
See also: Naming Concepts, mounttable
Go documentation
The Identity Service is an HTTP server that uses OAuth to create blessings. It allows users to “login” to a service and affords them the ability to generate and manage access credentials. Google runs such a service at https://dev.v.io/auth.
See also: Security Concepts, identityd Go documentation, Identity service FAQ
The Proxy Service listens for connections from Vanadium services (typically behind NATs) and proxies these services to the outside world.
See also: proxy Go documentation