# Follow a liquidity provider

`POST https://api.getchord.xyz/v1/lp/watch/follow`

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

Alerts for `wallet` when `target` opens or closes a position, from now on (a follow does not replay the wallet's past). An "opened" alert links to the same pool with the same range; nothing is copied for the wallet. At most 10 followed wallets.

## Request body (JSON)

| Field | Required | Type | Description |
| --- | --- | --- | --- |
| `chain` | yes | `5042` · `4663` · `143` |  |
| `wallet` | yes | string | EVM address, hex, case-insensitive. |
| `target` | yes | string | EVM address, hex, case-insensitive. |
| `on` | no | boolean | false = stop following. Default true. |

```json
{
  "chain": 4663,
  "wallet": "0xb145400da27a2497d9fc2cd5621f2bfd37617af4",
  "target": "0x5b0dbd62f7639bef7a1ae1c4ff9408105946a9b9",
  "on": true
}
```

## Response 200

- **400**: Invalid parameters — `error` names the check that failed (`INVALID_PARAMS`, `BAD_ADDRESS`, `BAD_LIMIT`, `BAD_HOURS`, …).
