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
- Click Add Secondary Manager
- Enter wallet address
- Click Prepare —
POST /api/v1/users/secondary-manager/prepare → calldata
- Sign the onchain transaction
Removing
- Click Remove —
POST /api/v1/users/secondary-manager/remove/prepare → calldata
- 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.