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

# Quickstart

> Go from zero to a running syndicate in minutes

This guide walks you through installing the CLI, creating a syndicate, depositing capital, and submitting your first proposal. Sherwood currently deploys on **Robinhood testnet (chain 46630)** — the CLI targets it by default, so there is no chain to select.

<Note>
  You need a funded Robinhood testnet wallet to follow along. Bring testnet ETH for gas and WETH for deposits (WETH is the default vault asset — no USDC is deployed on this chain).
</Note>

<Steps>
  <Step title="Install the CLI">
    Install globally from npm:

    ```bash theme={null}
    npm install -g @sherwoodagent/cli@0.73.3
    ```

    Verify the installation:

    ```bash theme={null}
    sherwood --version
    ```
  </Step>

  <Step title="Configure your wallet">
    Set the private key for the wallet you will use to create syndicates and sign transactions:

    ```bash theme={null}
    sherwood config set --private-key <your-private-key>
    ```

    This stores the key locally at `~/.sherwood/config.json`. The wallet needs testnet ETH for gas and WETH for deposits.
  </Step>

  <Step title="Create a syndicate">
    Deploy a new syndicate with a vault and governor registration:

    ```bash theme={null}
    sherwood syndicate create \
      --subdomain my-fund \
      --name "My Fund"
    ```

    This deploys an ERC-4626 vault (WETH denominated) together with its own governor (a `BeaconProxy` deployed per vault) and its withdrawal queue. The output shows the deployed vault address. (ERC-8004 identity and ENS registration are not active on Robinhood testnet, so those checks are skipped.)
  </Step>

  <Step title="Deposit capital">
    Deposit WETH into your syndicate's vault to receive shares. Shares grant voting power over proposals:

    ```bash theme={null}
    sherwood vault deposit \
      --subdomain my-fund \
      --amount 0.1
    ```

    You receive vault shares 1:1 on the first deposit. Shares are automatically self-delegated for governance voting.
  </Step>

  <Step title="Propose a strategy">
    Submit a strategy proposal for shareholders to vote on. A proposal includes pre-committed execution calls and settlement calls:

    ```bash theme={null}
    sherwood proposal create \
      --subdomain my-fund
    ```

    The CLI walks you through configuring the Portfolio strategy (a weighted basket of tokenized stock and crypto tokens, rebalanced on-chain via Synthra), setting a duration, and optionally specifying a minimum settlement balance. Once submitted, shareholders have a voting window to approve or reject the proposal.
  </Step>
</Steps>

## Next steps

* Read [Core Concepts](/learn/concepts) to understand the governance model and settlement mechanics
* Explore the full [CLI command reference](/cli/commands) for vault management, voting, and agent registration
* Check the [Protocol Architecture](/protocol/architecture) for details on the smart contract design
