Skip to main content

Wallet Requirements

SuperVaults uses Dynamic.xyz for wallet connection and JWT issuance.
  • EVM-compatible wallet (MetaMask, Rabby, Frame, or any WalletConnect-compatible wallet)
  • ETH for gas on each chain where you operate vaults (Ethereum, Base)
  • Manager role assigned on at least one vault before curator features are accessible
View-only users are added off-chain and do not require a wallet connection. All write operations require at minimum a secondary manager role.

Supported Chains

ChainChain IDStatus
Ethereum Mainnet1✅ Live
Base8453✅ Live
The SuperVault contract architecture supports additional chains. Contact the Superform team for expansion requests.

Curator App

EnvironmentURL
Productioncurators.superform.xyz

API Base URLs

Each backend service exposes its own base URL. Use these when building automation:
ServiceBase URLOpenAPI Spec
Erebor (management API)https://erebor.superform.xyz✅ Available
Strategy Enginehttps://strategy.superform.xyz✅ Available
OMS (DeFiX intents)https://oms.superform.xyz✅ Available

Role Requirements by Page

PageMinimum Role
HomePublic (no auth)
DashboardManager
StrategyManager
Yield SourcesManager
Merkle TreesManager
User ManagementPrimary Manager
Vault SettingsPrimary Manager
PauseManager
RegistryRegistry Maintainer
AdminRegistry Maintainer
Create VaultManager (you become primary manager of the new vault)
AlertsManager

Getting Access

Joining an existing vault: The primary manager adds you via User Management as a secondary manager (on-chain transaction) or view-only user (off-chain). Creating a new vault: Any wallet with manager access can create a vault and automatically becomes its primary manager.

Authentication

JWT auth flow, token storage, and programmatic access.