Settings & Access Control
Settings and Access Control define how RAX is configured, secured, and governed at the user level.
Mandate Configuration
The mandate defines all rules governing vault operation. Configurable parameters include:
Risk tolerance profile (defensive, balanced, aggressive)
Maximum risk score (default: 50)
Maximum protocol exposure per position (default: 40%)
Maximum chain exposure (default: 100%)
Minimum liquidity threshold (default: 10%)
Maximum capital per rebalance (default: 25%)
Rebalance threshold β deviation percentage (default: 5%)
Minimum rebalance interval (default: 1 hour)
Maximum drawdown before emergency stop
Protocol allowlist
Asset allowlist
Auto-execute toggle (off by default)
Approval threshold for large capital movements
Changes take effect on the next decision cycle. All changes are versioned β each decision record references the mandate version that was active, providing a clear audit trail.
Access Tiers
RAX uses two complementary access systems:
Wallet-based progression:
Free β no wallet required, basic analytics
Wallet Connected β personalized exposure and alerts
Capital Deposited β allocation engine and mandate configuration
Autonomous Mode β keeper-driven auto-execution
Token-based tiers (determined by $RAX balance on Base):
Tier
Minimum $RAX
Key Features
Free
0
Risk Overview, basic exposure
Holder
1
Full vault rankings, advanced filters, alerts
Pro
1,000
Simulations, allocation presets, full exposure analysis
Power
10,000
Decision export, full settings, RaxBot access
Founder wallets receive full Power tier access regardless of token balance.
Security Practices
The vault contract uses Ownable2Step (two-step ownership transfer preventing accidental transfers), ReentrancyGuard, and Pausable patterns from OpenZeppelin. Only the authorized keeper address can execute rebalances. Emergency pause can be triggered by the owner at any time.
Settings should be reviewed periodically, especially after changes in market conditions or strategy.
Last updated