---
title: "Follow a liquidity provider"
method: POST
path: "/lp/watch/follow"
tags: ["Liquidity"]
---

# Follow a liquidity provider

`POST /lp/watch/follow`

## Request

- Base URL: `https://api.getchord.xyz/v1`
- URL: `https://api.getchord.xyz/v1/lp/watch/follow`
- Auth: none declared

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

- object
  - `chain` 5042 | 4663 | 143, required
  - `wallet` string, required: EVM address, hex, case-insensitive.
  - `target` string, required: EVM address, hex, case-insensitive.
  - `on` boolean: false = stop following. Default true.

## Response `200`

- object
  - `chain` integer
  - `wallet` string: EVM address, hex, case-insensitive.
  - `following` string[]

## Other responses

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

---

[API](https://skmtc.dev/getchord/apis/chord-api.md) · [All operations](https://skmtc.dev/getchord/apis/chord-api/llms.txt) · [OpenAPI document](https://skmtc.dev/getchord/apis/chord-api/revisions/d3bc4640fea0?raw)
