HyperFunFactory
VaultFactory (HyperFunFactory.sol)
Inheritance
contract HyperFunFactory is
Initializable,
UUPSUpgradeable,
OwnableUpgradeableConstants
uint256 public constant MAX_PERFORMANCE_FEE = 3000; // 30%
uint256 public constant MAX_EXIT_FEE = 5000; // 50%
uint256 public constant L1_INIT_FEE = 1000000; // 1 USDC (6 decimals)State Variables
Implementation Contracts
address public coreImplementation; // HyperFunToken implementation
address public tradingImplementation; // HyperFunTrading implementationPlatform Settings
Default BC Parameters
Builder Fee Settings
Vault Registry
Global Vault Settings
Core Settings
Rebalance Settings
Buy Limit
NAV Virtual (Legacy)
Exit Fee
BC Virtual Settings
Dynamic NAV Virtual (V35-V36)
Graduation Tiers (V37-V38)
Vault Creation
Simple Creation
Advanced Creation (Owner Only)
Creation Flow
View Functions
Vault Registry
Global Settings
Default Parameters
NAV Virtual Parameters
Graduation Tiers
Admin Functions (Owner Only)
Implementation Management
Platform Settings
Default Parameters
Builder Fee
Vault Verification
Global Settings
Dynamic NAV Virtual
Graduation Tiers
Emergency Functions
Events
Upgrade Authority
Default Values Summary
Setting
Default
Description
Exit Fee Tiers (Default)
Days Held
Fee
Related Contracts
Contract
Role
Last updated