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

# Quickstart

> From sign-up to your first stream in five steps.

<Steps>
  <Step title="Create an account">
    Sign up at [sodae.io](https://sodae.io/auth?signup=true) with email, Google or Discord, then enter the 6-digit code sent to your inbox. API keys stay disabled until your email is verified.
  </Step>

  <Step title="Copy your API key">
    Your first key is created when you verify your email. Find it under **API Keys** in the [dashboard](https://sodae.io/dashboard). You can create more keys, regenerate one or revoke it there.
  </Step>

  <Step title="Get access to a product">
    Each product needs an active plan or trial. Buy a plan under **Plans** on the product page, or request a free trial. See [Pricing](/pricing).
  </Step>

  <Step title="Bind your server's IP">
    Fixed-price plans and trials accept connections only from the IP bound to them. Open **Plans** on the product page and add your server's public IP under **Allowed IPs**. Per-GB plans accept any IP until you add one. See [Authentication](/authentication#plan-ips).
  </Step>

  <Step title="Connect">
    Send your key with each request.

    <CodeGroup>
      ```bash RPC theme={null}
      curl http://ams.rpc.sodae.io:8899 \
        -H "x-token: $SODAE_TOKEN" \
        -H "content-type: application/json" \
        -d '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'
      ```

      ```bash Yellowstone gRPC theme={null}
      git clone https://github.com/sodae-io/sodae-docs
      cd sodae-docs/examples/rust
      SODAE_TOKEN=... cargo run --example yellowstone -- slots
      ```

      ```bash Preplay Shreds theme={null}
      git clone https://github.com/sodae-io/sodae-docs
      cd sodae-docs/examples/rust
      SODAE_TOKEN=... cargo run --example preplay
      ```
    </CodeGroup>
  </Step>
</Steps>

## Next steps

<CardGroup cols={3}>
  <Card title="RPC methods" href="/rpc/methods">Supported methods and credit costs.</Card>
  <Card title="Yellowstone gRPC" href="/yellowstone/overview">Filters, commitment and keepalive.</Card>
  <Card title="Preplay Shreds" href="/preplay/overview">Entry format and decoding.</Card>
</CardGroup>
