# Who is creating pools

`GET https://api.getchord.xyz/v1/arc/launchers`

Source: https://getchord.xyz/docs/api-reference/operations/arclaunchers/

Launcher contracts on Arc (Uniswap V4 direct, Uniswap Liquidity Launcher, aka.fun, Argus, Minara.fun, Rapid Launch, …): the pool shapes each one creates, pools per hour and day, distinct creators, and 24-hour tape stats over the pools it created. The Launchpads section lists the named ones.

## Parameters

| Name | In | Required | Type | Description |
| --- | --- | --- | --- | --- |
| `hours` | query | no | integer (default `24`) |  |

## Response 200

Example (captured from the live API):

```json
{
  "chain": 5042,
  "hours": 24,
  "launchers": [
    {
      "launcher": "0x8366a39cc670b4001a1121b8f6a443a643e40951",
      "name": "Uniswap V4 PoolManager (direct)",
      "site": "https://app.uniswap.org",
      "logo": "/launchers/uniswap.png",
      "kinds": [
        "v4"
      ],
      "shapes": [
        {
          "hooks": "0x4d850668513130fda0dd37b9a905b5e393ede844",
          "fee": 0,
          "tickSpacing": 60,
          "pools": 3
        },
        {
          "hooks": "0x0000000000000000000000000000000000000000",
          "fee": 3000,
          "tickSpacing": 60,
          "pools": 3
        }
      ],
      "pools1h": 4,
      "pools24h": 66,
      "creators24h": 56,
      "firstSeen": 1789474488,
      "lastSeen": 1789891301,
      "swaps24h": 12880,
      "volume24h": 24433932.86648278,
      "wallets24h": 649,
      "activePools24h": 96
    },
    {
      "launcher": "0x6049c9a0e26405c0985f9e3685c87d0ae917f82b",
      "name": "Uniswap Liquidity Launcher",
      "site": "https://github.com/Uniswap/sdks",
      "logo": "/launchers/uniswap.png",
      "kinds": [
        "v4"
      ],
      "shapes": [
        {
          "hooks": "0x0000000000000000000000000000000000000000",
          "fee": 10000,
          "tickSpacing": 200,
          "pools": 330
        },
        {
          "hooks": "0x0000000000000000000000000000000000000000",
          "fee": 2500,
          "tickSpacing": 50,
          "pools": 295
        }
      ],
      "pools1h": 35,
      "pools24h": 2030,
      "creators24h": 935,
      "firstSeen": 1789481791,
      "lastSeen": 1789891349,
      "swaps24h": 431537,
      "volume24h": 18499363.187061056,
      "wallets24h": 5773,
      "activePools24h": 2065
    }
  ],
  "updatedAt": 1789891854880
}
```

- **400**: Invalid parameters — `error` names the check that failed (`INVALID_PARAMS`, `BAD_ADDRESS`, `BAD_LIMIT`, `BAD_HOURS`, …).
- **503**: The lane behind this endpoint is not ready or not enabled here (`NOT_READY`, `CHAIN_NOT_ENABLED`, `NOT_ENABLED`, `*_UNAVAILABLE`). Retry later; do not treat it as an empty answer.
