Skip to content

TOKEN_API_COW_AS_POOL: CoW settlement contract appears as a “pool” #527

Description

@chillsauce

0x9008d19f58aabd9ed0d60971565aa8510560ab41 (the CoW Protocol settlement contract) appears in /v1/evm/pools results as a cow protocol pool, but it is actually a single contract that settles many pairs. Querying its OHLC returns a stream of unrelated tickers. Misleading and breaks naive “first pool” selection logic.

Workaround applied. Hardcoded a CoW-settlement-contract filter in the markets builder.

Proposed change. Either represent CoW as a non-pool source, hide the settlement contract behind a different endpoint, or at least flag it with protocol: "cow_settlement" so clients can filter explicitly.

Effort estimate. Small.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions