Skip to main content
SuperformOS User Management — primary, secondary, and view-only access controls This page controls vault access. Three tiers are managed here: primary manager (display only), secondary managers (onchain delegates), and view-only users (offchain read access). Primary manager access required. The public SuperVault detail page exposes roles as read-only context. Adding or removing users requires the authenticated Operate surface and the appropriate manager role. The full manager list is fetched from GET /api/v1/users?vault_address={}&chain_id={}&limit=100.

Tab 1: Primary Manager

Displays the primary manager’s wallet address and display name. Set at vault creation, immutable without governance-level contract interaction. This key is the root of trust for the vault.

Tab 2: Secondary Managers

On-chain delegates with full operational access (except vault settings and user management).

Adding

  1. Click Add Secondary Manager
  2. Enter wallet address
  3. Click PreparePOST /api/v1/users/secondary-manager/prepare → calldata
  4. Sign the onchain transaction

Removing

  1. Click RemovePOST /api/v1/users/secondary-manager/remove/prepare → calldata
  2. Sign the onchain transaction

Updating Display Names

Click the pencil icon to update any user’s display name (offchain, no gas):

Tab 3: View Only

Read-only dashboard access. No onchain transaction required.

API Reference

User Object

Add at least one secondary manager before going live. If you lose access to the primary key, secondary managers can continue vault operations.