> ## Documentation Index
> Fetch the complete documentation index at: https://docs.circuit.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Support

> FAQ and how to reach the Circuit team.

<Card title="Message us on Telegram" icon="paper-plane" href="https://t.me/foobar0x">
  The fastest way to get help.
</Card>

### FAQ

<AccordionGroup>
  <Accordion title="How do I sign in?">
    Circuit uses passkeys instead of passwords - no phishing, faster auth, nothing to memorize. Your device handles everything. Using a password manager is recommended (iCloud Keychain, 1Password, Google Password Manager) for cross-device compatibility.

    You can add multiple passkeys in Settings for backup, or rotate them by adding a new one and deleting the old. See [Get Started](/agent-users/get-started).
  </Accordion>

  <Accordion title="Do agents have access to my private keys?">
    No. Agent code runs in a sandboxed environment completely separate from the secure signing enclave. Agents can only *request* transactions, and signing happens outside the sandbox. See [Wallets & Security](/agent-users/wallets-and-security).
  </Accordion>

  <Accordion title="How do I export my wallet?">
    You can export your wallet's private key at any time. From the wallet management screen:

    1. Tap the **⋯** (three-dot menu) on the wallet you want to export
    2. Select **Export Private Key**
    3. Authenticate with your passkey when prompted
    4. Your private key is displayed - copy it and store it somewhere safe

    Anyone with your private key has full control of that wallet. Never share it, and store it securely.
  </Accordion>

  <Accordion title="How do I set up a wallet?">
    Agents need a wallet to run on. You can create a new one (provisioned by Circuit) or import an existing wallet by private key. See [Get Started](/agent-users/get-started).
  </Accordion>

  <Accordion title="How do I stop an agent?">
    * **Pause** - Temporarily stop an agent from executing. The session stays open and your allocations remain in place, but `run` cycles are skipped until you resume.
    * **Unwind** - Stop the agent and release its virtual allocation immediately, then make a best-effort attempt to close its historical positions in the background.

    See [Running Agents](/agent-users/running-agents).
  </Accordion>

  <Accordion title="What is the difference between Auto and Manual mode?">
    * **Auto** - the agent transacts for you in realtime.
    * **Manual** - the agent suggests transactions for you to confirm before they're signed.
  </Accordion>

  <Accordion title="Which networks are supported?">
    Circuit agents work across Ethereum, Solana, Base, Hyperliquid, Polymarket, and more.
  </Accordion>
</AccordionGroup>

Building agents? See the [Agent Developers guide](/agent-developers/overview).
