Skip to content
YieldSeeker Docs

Your wallet and Agent Wallets

Your wallet owns a separate Agent Wallet for each agent, and each Agent Wallet holds only its own vault positions. Your walletOWNERAgent WalletsOwn positions

The wallet you connect is linked to your YieldSeeker account and is the onchain owner of every Agent Wallet on that account. Keep control of its recovery method, and never share its private key or seed phrase.

Your account can have up to two active agents on the Free plan or five on Pro. Deactivated agents do not count toward these limits.

Each agent has its own isolated Agent Wallet. It holds that agent’s idle assets and carries out its permitted operations. Assets the agent invests sit in that agent’s own vault positions, never in a pool shared with other users.

The Agent Wallet’s address is calculated when you create the agent. The wallet itself is deployed onchain after funding, when you choose Deploy Agent.

The agent can use only the operations its wallet contract and approved adapters allow. Arbitrary contract calls are disabled, so the agent cannot send your assets to an address of its choosing. Security explains the controls behind this.

  • review the Agent Wallet address, balances, and activity in the app
  • change settings and supported preferences
  • exit a vault position, then withdraw the idle base asset to your wallet
  • deactivate the agent once its value is $0

Your wallet keeps owner withdrawal control over the Agent Wallet’s base asset, even without the YieldSeeker app; see Recovery and emergencies.

These controls limit the impact of software and infrastructure failures, but they do not remove market, protocol, liquidity, smart-contract, or operational risk. Review Risks and limitations before funding an agent.

Developers can read the AgentWalletKit guide for wallet deployment, authorization, adapters, registry controls, and contract-level recovery.