stash.fun is in alpha. Smart contracts have been externally audited with zero critical vulnerabilities found. Only deposit amounts you can afford to lose entirely. By using this protocol you accept the Terms of Service.
WHAT IS STASH.FUN?
stash.fun is the vault protocol for Hyperliquid. Create yield vaults from any market — stocks, crypto, commodities, forex, and indices — all powered by Hyperliquid's perpetual markets.
Think of it like building your own ETF on-chain: pick your markets, set target weights, deposit USDC, and the protocol automatically maintains your allocations. Vault creators earn 50% of success fees from every depositor.
How it works
Your USDC is held in an ERC-4626 vault on HyperEVM. The executor bridges funds to Hyperliquid L1 and opens perpetual positions matching your basket weights. An Agent Wallet handles trading — it can only trade, it cannot withdraw funds. PnL is reported back to the vault, updating your share price automatically.
Click CONNECT WALLET in the top-right corner. Supports MetaMask (HyperEVM is natively supported — no manual setup), WalletConnect, and email login (via Privy embedded wallet).
2Get USDC on HyperEVM
You need USDC on HyperEVM. HyperEVM supports native USDC via Circle CCTP — no wrapped tokens, no third-party bridges.
Send directly: From Coinbase, MetaMask, or any CCTP-supported wallet — select "Hyperliquid" as the network when sending USDC. It arrives natively on HyperEVM.
Cross-chain (14+ chains): Use the Bridge & Deposit button in the app, which routes via LI.FI from Arbitrum, Base, Ethereum, and more.
Via Hyperliquid L1: Go to app.hyperliquid.xyz/bridge, deposit USDC from Arbitrum (min $5), then transfer from L1 to HyperEVM under More → HyperEVM.
You'll also need a small amount of HYPE for gas on HyperEVM.
3Choose a vault
Go to the DISCOVER tab to browse vaults. Three official vaults are live:
Click a vault, enter an amount (recommend $50+ for best results — Hyperliquid requires $10 minimum per order), and click DEPOSIT. You receive ERC-20 vault shares representing your proportional claim on the vault's assets.
5Monitor your position
Switch to the TERMINAL tab to see live market data, protocol positions, and PnL. Share prices update each sync cycle (~60 seconds) as the executor reports trading results back to the vault.
6Withdraw
Select your vault and click WITHDRAW. There is a 60-second lockup after depositing. If vault reserves are sufficient (10% is kept on-chain), your withdrawal is instant. Otherwise, a request is queued and processed on the next sync cycle (typically <1 hour).
LAUNCHING YOUR OWN VAULT
Creator Economy
Vault creators earn 50% of all success fees collected from depositors. The more depositors your vault attracts, the more you earn — automatically, on-chain.
1Go to the Creator tab
Click CREATOR in the top navigation. Connect your wallet — this wallet becomes the vault's strategist and receives fee revenue.
2Select your markets and set weights
Pick from 40+ available markets and set target allocations. Weights must sum to 100%. Example: TSLA 40%, NVDA 35%, AAPL 25%.
3Deploy the vault
A $25 creation fee is required to prevent spam. This is a one-time payment from your wallet. Your vault deploys as an ERC-20 token on HyperEVM — fully composable with other DeFi protocols.
4Seed your vault
A $100 minimum initial deposit is required to activate the vault and prevent share price manipulation. This is your own capital — you receive vault shares in return.
5Adjust weights anytime
As strategist, you can update your vault's target allocations via the Creator tab. Changes are rate-limited to once per hour and capped at 20% per component per update to protect depositors. The executor rebalances on the next sync cycle.
KEY DETAILS
Fees
Platform fee: 1.5% annualized (accrued continuously, deducted from share price)
Success fee: 15% of profits above the high-water mark
Creator share: 50% of all fees go to the vault creator's wallet
Security Model
Vault contracts are UUPS-upgradeable with a 2-day timelock on all governance changes
A guardian role can instantly pause deposits/withdrawals in an emergency — no delay
The Agent Wallet has trade-only permissions on Hyperliquid — it cannot withdraw funds
PnL reports are bounded to ±10% per update to prevent manipulation
Strategist withdrawals are rate-limited to 90% of vault assets per 24-hour window
OFAC sanctions screening on all deposit and withdrawal addresses
Market risk: Vaults hold leveraged perpetual positions; prices can move against you rapidly
Bridge risk: Funds move between HyperEVM and Hyperliquid L1 each sync cycle
Execution risk: The executor is centralized during alpha — downtime affects rebalancing
Liquidity risk: If reserves are low, withdrawals may be queued for up to ~1 hour
Leverage risk: Hyperliquid perps positions are leveraged; losses can exceed expectations
FAQ
Q: What network do I need to be on?
HyperEVM (Chain ID 999). MetaMask supports it natively — just select Hyperliquid EVM from the network list. No manual RPC setup required.
Q: What's the minimum deposit?
No hard minimum, but $50+ is recommended. Hyperliquid requires a $10 minimum order value per position, so smaller deposits into multi-asset vaults may result in some positions being skipped.
Q: How often does the vault rebalance?
The executor runs approximately every 60 seconds, checking positions against targets and rebalancing as needed.
Q: Can the executor steal my funds?
The Agent Wallet has trade-only permissions — it can open and close positions but cannot withdraw funds from Hyperliquid. Strategist withdrawals are capped at 90% per 24-hour window. All governance changes require a 2-day timelock.
Q: What tokens do I receive when I deposit?
ERC-20 vault share tokens. These are standard transferable tokens — their value increases or decreases with the vault's trading performance. You can redeem them for USDC at any time.
Q: Can AI agents use stash.fun?
Yes. stash.fun exposes a full MCP server at api.stash.fun/mcp with 29 tools covering deposits, withdrawals, vault creation, performance analytics, strategy management, backtesting, and portfolio analysis. The protocol is ERC-8004 registered and A2A protocol compatible.