# ENSIndexer Development and Contributions

:::note
This guide covers running ENSIndexer locally for development and contributions.
:::

## Configure Environment Variables

```bash
cd apps/ensindexer
cp .env.local.example .env.local
```

:::caution
ENSIndexer's `.env.local` should be placed at `apps/ensindexer/.env.local`, _not_ at the monorepo root.
:::

[ENSIndexer Configuration Options](/docs/services/ensindexer/usage/configuration)

## Running ENSIndexer

```bash
# from monorepo root
pnpm run -F ensindexer dev

# from apps/ensindexer
pnpm run dev
```