# Agent wallet

*Also known as: API wallet, delegated key*

A delegated key that can place and cancel orders for an account but cannot withdraw funds. If it leaks, the worst case is unwanted trades, not a drained account.

On [[hyperliquid|Hyperliquid]] and similar venues you approve a separate agent wallet (sometimes called an API wallet) and give that key to the bot, not your real one. It can trade the account but cannot move money out.

This is the first safety control any live agent should use. You can delegate several agent wallets to one account, one per strategy.

## Related

- [[hyperliquid]] (/wiki/hyperliquid.md)
- [[hyperliquid-mcp]] (/wiki/hyperliquid-mcp.md)
- [[dwellir-hyperliquid-skills]] (/wiki/dwellir-hyperliquid-skills.md)

## Linked from

- [[dwellir-hyperliquid-skills]] (/wiki/dwellir-hyperliquid-skills.md)
- [[hyperliquid-mcp]] (/wiki/hyperliquid-mcp.md)
- [[hyperliquid]] (/wiki/hyperliquid.md)

## Categories

Concepts

## References

- Hyperliquid docs: API wallets: https://hyperliquid.gitbook.io/hyperliquid-docs
