Avatarada lets your app sign users in with their Cardano wallet and read their public on-chain data with their consent. Identity is the wallet's staking key — no passwords, no stored personal data.
The classic server-side login — a confidential client with a Client ID and secret over the OAuth2 Authorization Code flow. Set it up like "Sign in with Google".
OAuth2 integrationAn OpenID Connect provider (Authorization Code + PKCE). Users authenticate with their wallet; you receive a stable identity — their mainnet stake address.
OIDC integrationA resource server that returns the consenting user's public on-chain balance, delegation and held assets to a token scoped with wallet:read.
Wallet-data APICreate and manage your OAuth clients in the developer console: set redirect URIs, pick scopes, and choose a public or confidential client. You need to be signed in.
Open the developer console