Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.superform.xyz/llms.txt

Use this file to discover all available pages before exploring further.

Wallet Requirements

SuperVaults uses Dynamic.xyz for wallet connection and JWT issuance.
  • EVM-compatible wallet (MetaMask, Rabby, Frame, or any WalletConnect-compatible wallet)
  • Native gas token for each chain where you operate vaults
  • Operator access assigned on at least one vault before SuperformOS features are accessible
View-only users are added offchain 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
HyperEVM999✅ Live
Flare14✅ Live
The SuperVault contract architecture supports additional chains. Contact the Superform team for expansion requests.

SuperformOS

EnvironmentURL
Productionos.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)
DashboardOperator
StrategyOperator
Yield SourcesOperator
Merkle TreesOperator
User ManagementPrimary Manager
Vault SettingsPrimary Manager
PauseOperator
RegistryRegistry Maintainer
AdminRegistry Maintainer
Create VaultOperator (you become primary manager of the new vault)
AlertsOperator

Getting Access

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

Authentication

JWT auth flow, token storage, and programmatic access.