Skip to main content

Settings

Open Settings from your avatar dropdown (top right) to reach account-wide configuration, at /account. It's organized into four tabs: Wallet API, Branding, AI Agent, and Delete Account Data.

Note: the creation/edit screens for Identity Templates and Credential Types are technically routed under /account/... as well, but they belong conceptually to Building Blocks — see Identity Templates and Credential Types rather than this page.

Wallet API

This tab has two sections.

Connection Info

Read-only reference values for integrating directly with the Triveria Wallet API outside of Nexus:

  • Owner ID — your account's identifier (copyable).
  • Wallet API URL — the base URL for the wallet API your account is provisioned against (copyable).

API Clients

Manage OAuth2 client-credentials access to the wallet/admin API:

  • A table lists each client's Name and Client ID, with a delete icon per row.
  • Enter a Client name and click Add Client to create a new one.
  • On creation, a one-time Client created dialog shows the Client ID and Client Secret together, with a warning: "Copy the client secret now — it will not be shown again." Store it securely — Nexus cannot show it to you again after you close this dialog (you'd need to delete the client and create a new one).
  • Deleting a client asks for confirmation first.

Branding

Customize how your organization's identity appears within Nexus:

  • Company Name — a text field.
  • Logo — upload a PNG, JPEG, WebP, or SVG file (max 2MB). Once uploaded, a preview is shown along with Replace Logo and Remove Logo buttons (the button reads Upload Logo before anything is set).
  • Click Save to apply.

AI Agent

Configuration for the Nexus Assistant, shared across both the global and wallet-scoped chat contexts.

Enable AI Agent

A switch, off by default. Turning it on makes the assistant available on every wallet page; it explains right there in the UI what that means: the assistant can answer questions about your wallets, credentials, and EU digital identity regulations (eIDAS, ARF, EBSI), open the issuance and verification forms for you, and create credential types and wallet templates.

The rest of this tab only appears once the switch is on.

AI Provider

A toggle button group to choose which LLM provider powers the assistant: Anthropic, OpenAI, Google, Bedrock, or Custom. Choosing a provider reveals its own configuration section below.

Provider configuration

  • Anthropic / OpenAI / Google — a single API Key field (password-masked). Once you've saved a key, the field's helper text shows Current: •••• — leave blank to keep, so you don't need to re-enter it on every visit — leave it blank unless you're rotating the key.
  • BedrockRegion (e.g. eu-central-1), Access key ID, and Secret access key — an AWS access key with Bedrock invoke permission. Same masked/"leave blank to keep" behavior applies to the two secret fields.
  • CustomBase URL (any OpenAI-compatible endpoint — Azure OpenAI, OpenRouter, vLLM, Ollama, llama.cpp) and an optional API Key (many self-hosted endpoints don't need one).

If the AI agent is enabled but the selected provider has no credentials saved yet, a warning alert says so.

Model

For Anthropic/OpenAI/Google/Bedrock, pick a Model from a dropdown populated for that provider. For Custom, type the model name exactly as your endpoint expects it — Nexus doesn't validate it; the endpoint decides.

Permitted models (optional)

A multi-select field listing every provider/model combination across all providers (not just the one currently selected above) — this restricts which models are offered in the assistant's own model selector during a conversation. Leave it empty to permit all models.

Allow the assistant to change wallet data

Off by default. The UI spells out exactly what turning it on does and doesn't do: when on, the assistant may call wallet API operations that create or modify data, but each one still asks you to confirm before it runs — turning this on does not remove the per-action confirmation step described in The Nexus AI Assistant. Irreversible operations — deleting a wallet, revoking a credential — are never available to the assistant regardless of this setting.

Additional system instructions (optional)

A free-text multiline field appended to the assistant's base system prompt on every conversation — use it for things like "Always respond in German" or "Focus only on EBSI-related queries."

Saving

Click Save. A success alert confirms; an error alert appears with details if something went wrong (e.g. missing required fields for the selected provider).

Delete Account Data

A destructive, account-wide reset. The tab explains what it does: permanently deletes all wallets and their associated data (credentials, verification results, connections), followed by account-level data (credential types, config templates, branding). This action cannot be undone.

To proceed:

  1. Click Delete All Data.
  2. A confirmation dialog requires you to type DELETE (exactly) before the destructive confirm button becomes enabled — a deliberate friction point to prevent accidental data loss.
  3. Once confirmed, Nexus shows a progress list ("Deleting wallet X of Y: {name}") with a progress bar as it works through every wallet, followed by the account-level cleanup.
  4. A final success alert confirms completion.

Only use this if you genuinely want to reset the account to empty — there is no recovery path afterward.