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

# Quick Start

> This guide helps you authorize and make your first request with the WalletSuite SDK.

<Steps>
  <Step>
    #### Get an API Key

    See [Credentials & Authentication](/getting-started/prerequisites/credentials-and-authentication) to request a Pilot API key.
  </Step>

  <Step>
    #### Set Your API Key

    Store your API key in an environment variable.

    ```bash theme={null}
    export WALLETSUITE_API_KEY="your_api_key"
    ```

    If you are using an `.env` file, add:

    ```env theme={null}
    WALLETSUITE_API_KEY=your_api_key
    ```
  </Step>

  <Step>
    #### Initialize the Client

    Create a client instance and pass your API key and environment.

    ```ts theme={null}
    import { WalletSuiteSDK } from "@walletsuite/wallet-sdk"

    const sdk = new WalletSuiteSDK({
      apiKey: process.env.WALLETSUITE_API_KEY!,
      env: "prod",
    })
    ```

    <Info>
      Notes:

      * The SDK automatically sends the `x-api-key` header on every request
      * All requests are scoped to your organization
    </Info>
  </Step>

  <Step>
    #### Make Your First API Call

    Call an endpoint from the SDK client.

    ```ts theme={null}
    async function main() {
      const result = await sdk.api.getLatestBlocks("ethereum");
      console.log(JSON.stringify(result, null, 2));
    }

    main().catch(console.error);
    ```

    ```json theme={null}
    {
      "number": 24743234,
      "hash": "0x69cc379e94acc8565250e834b36baf263313afada5cd8ab712feed4038408401",
      "parentHash": "0xf7620978e51a6a40d256fae31b26cbb008b537bbc1e779aad37a621597fc3ddb",
      "timestamp": 1774546199000
    }
    ```
  </Step>
</Steps>

## Next Steps

* Explore the [Integration Samples](/sdk/integration-samples)
* Read [Security Best Practices](/sdk/security-best-practices)
* Review [Rate Limits](/getting-started/prerequisites/rate-limits) for Pilot tier constraints
