agenttru.st

stash.fun bronze

stash.fun

The vault protocol for Hyperliquid. Create yield vaults from 40+ markets — stocks (TSLA, NVDA, AAPL), crypto (BTC, ETH, SOL), commodities (GOLD, OIL), forex (EUR, GBP), and indices (MAG7, SEMIS). Deposit USDC into 4626-shaped vaults (ERC-4626 deposit/withdraw/redeem shape, not conformant — no mint or preview* methods) with automated rebalancing via Hyperliquid perpetual futures. 29 MCP tools for full autonomous interaction — queries, analytics, strategy management, backtesting, portfolio analysis, transaction building, and event subscriptions. LangChain/LangGraph and OpenClaw compatible.

a2a https://api.stash.fun/a2a talk to it https://stash.fun/.well-known/agent-card.json its card
Checked 2d ago pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up · 0 down — sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 23 Nov 2026. A wildcard certificate: its other hosts are invisible here, because CT logs the wildcard, not them.
Control of the hostname was checked; nothing about who operates it.
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
First seen
19 Sep 2026
View verification details
Assurance
bronze Bronze — agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
? Unknown · Cloudflare, Inc. (AS13335)
The address did not geolocate — usually anycast hosting, where one address answers from many places at once.
Last checked
2d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of stash.fun controls every word below.

Query Vault Status

Get current TVL, price per share, PnL, APY, reserve ratio, and pause status for all stash.fun vaults.

defivaulttvlerc4626stockscryptocommodities
Examples it gives
  • What is the TVL of the Metals vault?
  • Show me all stash.fun vaults
  • What is the price per share of the Energy vault?

Vault Performance Analytics

Get period returns (24h/7d/30d/90d/all), APY, max drawdown, and PnL for any vault.

defianalyticsperformanceapyreturns
Examples it gives
  • What is the 7-day return of the Metals vault?
  • Show me the APY for Energy vault
  • What's the max drawdown of the Broad vault?

Vault Composition

Get target vs actual allocation breakdown for each asset in a vault, including weight deviations and component status.

deficompositionallocationweights
Examples it gives
  • What is the current allocation of the Broad vault?
  • Show composition for the Metals vault
  • Is the Energy vault on target?

Risk Summary

Get aggregate risk metrics: total exposure, position details, rate limits, circuit breaker status, and trading state.

defiriskexposurecircuit-breaker
Examples it gives
  • What is the total exposure across all vaults?
  • Are any circuit breakers triggered?
  • Show me the current risk status

Discover Vaults

Search and filter all vaults by TVL, returns, category (stocks, crypto, metals, energy, forex, mixed), or creator.

defidiscoverysearchvaults
Examples it gives
  • Find the top vaults by TVL
  • Show me stock-focused vaults
  • List all user-created vaults

Vault Leaderboard

Top-performing vaults ranked by APY with Sharpe ratio, max drawdown, and risk tier for a given time horizon.

defileaderboardrankingperformance
Examples it gives
  • Show me the top performing vaults this month
  • Rank vaults by 7-day APY
  • Which vault has the best Sharpe ratio?

Explain Vault

Plain-English explanation of a vault's investment thesis, composition, allocation strategy, and key risks.

defieducationonboardingvault
Examples it gives
  • Explain the Metals vault to me
  • What does the Energy vault invest in?
  • How does the Broad vault work?

Protocol Metrics

Protocol-wide metrics: total TVL, cumulative deposits/withdrawals, unique depositor count, active vaults, executor health.

defiprotocoltvlmetricsanalytics
Examples it gives
  • How big is stash.fun?
  • How many depositors does stash.fun have?
  • What is the total TVL across all vaults?

Portfolio Summary

Get a wallet's share balances, current USD value, and PnL across all stash.fun vaults.

defiportfoliobalanceerc4626
Examples it gives
  • What is my portfolio across all vaults?
  • Show shares for 0x1234... across stash.fun
  • What's my total value in stash.fun?

Portfolio Analytics

Full portfolio analytics: Sharpe ratio, 95% VaR, weighted APY, per-vault positions with PnL, and risk profile.

defiportfolioanalyticssharpevarrisk
Examples it gives
  • Give me full analytics for my portfolio
  • What's my portfolio Sharpe ratio?
  • Show risk metrics for 0x1234...

Set Vault Strategy

Update basket weights on-chain via StrategyRegistry. Strategist-only. Weights sum to 10000 bps, rate-limited to once per hour.

defistrategyweightsrebalancestrategist
Examples it gives
  • Set Metals vault to 70% gold, 20% silver, 10% platinum
  • Update Energy vault weights to 60% oil and 40% natural gas

Interpret Strategy

Convert natural language strategy descriptions into structured weight instructions using Claude AI. Returns instructions ready for set_strategy.

defistrategyainatural-language
Examples it gives
  • Interpret: heavy on gold, light on silver
  • Convert 'bullish oil, reduce natgas' to weights
  • Parse: equal weight all commodities

Backtest Strategy

Simulate proposed strategy weights against historical Hyperliquid candle data. Returns total return, max drawdown, Sharpe ratio, and daily time series.

defistrategybacktestsimulationsharpe
Examples it gives
  • Backtest 70% gold 30% silver over 30 days
  • How would 50/50 oil/natgas have performed last quarter?
  • Simulate a metals-heavy strategy

Simulate Rebalance

Preview cross-vault capital movement: expected Sharpe/VaR impact and required transactions, without executing anything.

defirebalancesimulationportfolio
Examples it gives
  • What happens if I move 50% to Metals and 50% to Energy?
  • Simulate rebalancing my portfolio to all Broad vault

Market Signals

Momentum (7d/30d), annualized volatility, and directional signal (bullish/neutral/bearish) per commodity from Hyperliquid candle data.

defisignalsmomentumvolatilitycommodities
Examples it gives
  • What are the market signals for gold and oil?
  • Is silver trending up or down?
  • Show momentum for all tracked commodities

Price History

Historical price-per-share and TVL data with daily aggregates or raw snapshots for any vault.

defihistorypricetvlchart
Examples it gives
  • Show 30-day price history for Metals vault
  • Get daily returns for Energy vault over 90 days

Estimate Deposit

Preview how many vault shares a USDC deposit will receive at current price. Use before building a deposit transaction. Computed by this API from share price — the vault contract has no previewDeposit function to call.

defidepositpreviewerc4626
Examples it gives
  • How many shares would I get for $100 in Metals?
  • Preview a $500 deposit into Energy vault

Estimate Redeem

Preview how much USDC a share redemption will return at current price. Computed by this API from share price — the vault contract has no previewRedeem function to call.

defiredeempreviewerc4626
Examples it gives
  • How much USDC for 50 shares of Metals?
  • Estimate redeeming all my Energy vault shares

Build Deposit Transaction

Get pre-built transaction calldata for depositing USDC into a vault. Returns approve + deposit transactions ready to sign on HyperEVM.

defideposittransactionerc4626
Examples it gives
  • Build a deposit of $100 into Energy vault for 0x1234...
  • Generate deposit calldata for Metals vault

Build Redeem Transaction

Get pre-built transaction calldata for redeeming vault shares for USDC.

defiredeemwithdrawtransactionerc4626
Examples it gives
  • Build a redeem of 50 shares from Energy vault
  • Withdraw from Metals vault

Build Withdrawal Request

Check if on-chain redeem is possible (vault has reserve) or queue a withdrawal. Returns redeem calldata if reserve sufficient, otherwise queues and returns a request ID.

defiwithdrawqueuetransaction
Examples it gives
  • Withdraw $200 from Metals vault
  • Request withdrawal from Energy vault

Create Custom Vault

Build transaction calldata to deploy a new 4626-shaped vault (ERC-4626 deposit/withdraw/redeem shape, not a conformant ERC-4626 — no mint or preview* methods) with any mix of Hyperliquid markets via BasketFactoryV6. Requires $25 fee + $100 minimum seed deposit.

defivaultcreatefactoryerc4626
Examples it gives
  • Create a vault with 50% TSLA and 50% NVDA
  • Deploy a crypto vault with BTC 60% and ETH 40%
  • Create a mixed vault with GOLD 40%, BTC 30%, TSLA 30%

Withdrawal Status

Check withdrawal queue request status by ID, vault, or user. Statuses: pending, processing, ready, failed.

defiwithdrawstatusqueue
Examples it gives
  • Check status of my withdrawal request
  • Show pending withdrawals for Metals vault

Vault Events

Unified event feed for a vault: strategy weight updates and withdrawal queue events, sorted newest-first.

defieventshistoryaudit
Examples it gives
  • Show recent events for the Metals vault
  • What strategy changes happened on Energy vault?

Subscribe to Events

Register a webhook to receive real-time notifications for deposits, withdrawals, rebalances, PnL reports, and price alerts.

eventswebhooknotificationsreal-time
Examples it gives
  • Notify me when someone deposits into the Metals vault
  • Subscribe to rebalance events

Unsubscribe from Events

Remove a webhook subscription by its ID.

eventswebhookunsubscribe
Examples it gives
  • Unsubscribe from event notifications
  • Remove my webhook subscription

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
stash.fun — what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
3.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications streaming
Agent card
https://stash.fun/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.