GET https://api.uip.digital/v1/wallets · No auth required
Calling from your backend? Use the authenticated
GET /v1/catalog instead — it returns the same
wallet capabilities plus countries and a primitives list. This unauthenticated
endpoint exists for UIP’s own hosted page (the user’s browser has no API key).
Returns the live wallet × primitive capability matrix — every wallet UIP can
verify and which primitives each supports. The booleans are derived from the active
backend adapters, so the response is always the source of truth; never hard-code
support. UIP also enforces this at session create (the chosen wallet must support
every primitive in the session’s steps[]).