Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions deployments/configs/spike.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
{
"_TODO": "HUMAN DECISION GATES before deploy — (1) set operator/emergencyAdmin/feeRecipient to three DISTINCT key-controlled EOAs (mainnet Deploy.s.sol H3 guard requires distinctness; feeRecipient MUST be key-controlled to recover mgmt-fee shares + perf-fee USDC at wind-down). The 0x...a001/a002/a003 sentinels below are PLACEHOLDERS and must be replaced. (2) Confirm whitelistPerps (the ONE strategy market; placeholder [0] = BTC perp), leverageCapBps (placeholder 30000 = 3x), slippageBandBps (placeholder 200). (3) escapeGraceSeconds (default 8h) and requestFulfillmentWindow (default 0) and the soft barriers are NOT config fields — set post-deploy via the 24h timelock (see docs/LIVE_SPIKE_RUNBOOK.md). Caps + fees below are spike-level (SOLU-3373): fees are deliberately NON-ZERO so the perf-fee (h) and mgmt-fee (i) battle-test scenarios actually exercise.",
"name": "Allora HyperVault Live Spike",
"symbol": "ahls",
"operator": "0x000000000000000000000000000000000000a001",
"emergencyAdmin": "0x000000000000000000000000000000000000a002",
"feeRecipient": "0x000000000000000000000000000000000000a003",
"usdcAddress": "0xb88339CB7199b77E23DB6E890353E22632Ba630f",
"coreUsdcIndex": 0,
"coreUsdcDecimals": 8,
"coreDepositWallet": "0x6B9E773128f453f5c2C60935Ee2DE2CBc5390A24",
"timelockMinDelaySec": 86400,
"leverageCapBps": 30000,
"slippageBandBps": 200,
"perfFeeBps": 1500,
"mgmtFeeAnnualBps": 200,
"depositCap": "500000000",
"maxDepositPerAddress": "100000000",
"whitelistPerps": [0],
"whitelistSpots": []
}