Skip to content
main site

Non-custodial agent wallets

Anello never takes custody of your funds. You do not deposit to Anello directly or hand over the keys to your wallet. If you use Anello’s funding flow, you sign a transaction from your connected wallet or use a generated deposit address that sends assets through Relay or Across, independent bridge providers. The selected provider delivers USDC to your own Hyperliquid account. Anello does not receive or hold those funds. Automation runs through a Hyperliquid feature called agent wallets, and understanding it is the best answer to the reasonable question “what exactly am I trusting here?”

An agent wallet is a separate keypair that your main wallet explicitly authorizes to sign orders on its behalf. The authorization is a transaction you approve on Hyperliquid; from then on, the agent can place and cancel orders for your account.

That is the entire scope. An agent wallet:

  • cannot withdraw funds: there is no withdrawal authority in the agent model at all,
  • cannot transfer assets to other addresses or accounts,
  • cannot change account settings or authorize other agents,
  • can be revoked by you at any time directly on Hyperliquid, without Anello’s involvement.

Once funds arrive on Hyperliquid, they sit in your own account there. The agent is a signing permission, not a wallet that holds anything.

Each grid or DCA bot gets its own agent wallet, and the terminal uses one persistent agent for all your manual trading. In every case the flow is the same: Anello creates the agent and asks your wallet to approve it on Hyperliquid, and you see and sign that approval yourself. Orders are then signed with the agent key. Your main wallet’s private key is never seen, stored, or requested by Anello; the approval signature is the only thing your key ever produces in this flow.

Agent authorizations on Hyperliquid are time-limited (up to 180 days). When an authorization approaches expiry, it has to be renewed with a fresh approval from your wallet. That’s a deliberate property of the model: automation access lapses by default instead of living forever. Anello warns you through notifications before an agent expires.

What this protects against, and what it doesn’t

Section titled “What this protects against, and what it doesn’t”

The agent model removes the largest risk of bot platforms: platform custody. A compromised or malicious platform with custody can drain deposits. A compromised agent key, by contrast, could at worst place unwanted orders on your account. Disruptive, but it cannot move funds out, and revoking the agent ends it. Funding through Relay or Across is a separate bridge transaction, so consider the risks of that third-party transfer while your assets are in transit.

It does not protect against market risk. Orders the agent places are real trades with real outcomes; see Risks of grid & perp trading. Non-custodial means Anello is not holding your funds, but it does not eliminate trading risk or the risks of third-party services used during funding.

The model keeps you in control, which means a few things stay genuinely yours to do:

  • Understand what you approve. The agent approval is the moment of trust. Know what bot or surface it’s for.
  • Monitor your account. Open orders and positions are visible on Hyperliquid at all times; notifications make fills and bot status hard to miss.
  • Revoke when done. If you stop using a bot, or stop trusting anything, revoke the agent on Hyperliquid. Stopping a bot in Anello cancels its orders; revoking the agent removes its ability to sign at all.