FuturePass Identity (OpenID Connect)
FuturePass is Futureverse's smart-wallet identity system, exposed to developers as a standards compliant OpenID Connect provider. The discovery document at login.futureverse.app advertises authorization, token, userinfo, introspection, revocation, end-session and pushed authorization request endpoints, PKCE S256, five client authentication methods, and custom claims that bind an OIDC subject to an EOA, a custodian, a chain ID and a FuturePass address.
Documentation
Authentication
https://raw.githubusercontent.com/api-evangelist/futureverse/refs/heads/main/authentication/futureverse-authentication.yml
Documentation
https://docs.therootnetwork.com/learn/features/identity-protocol
Other Resources
OpenIDConnect
https://login.futureverse.app/.well-known/openid-configuration
WellKnown
https://raw.githubusercontent.com/api-evangelist/futureverse/refs/heads/main/well-known/futureverse-openid-configuration.json
OAuthScopes
https://raw.githubusercontent.com/api-evangelist/futureverse/refs/heads/main/scopes/futureverse-scopes.yml