# Points program rules

`GET https://api.getchord.xyz/v1/points/rules`

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

Season, current week, points per dollar, the weekly pool, the daily cap, streak multipliers, referral bonuses and the tiers — and the plain-English rules of what counts. Only swaps executed through Chord on Arc score.

## Response 200

Example (captured from the live API):

```json
{
  "chain": 5042,
  "season": 1,
  "seasonStart": 1789516800,
  "currentWeek": 1,
  "weekLengthSec": 604800,
  "pointsPerUsd": 0.1,
  "minTradeUsd": 1,
  "weekPool": 1000000,
  "dayCapUsd": 50000,
  "referredBonusPct": 10,
  "referralBonusPct": 10,
  "streak": [
    {
      "days": 5,
      "multiplier": 1.25
    },
    {
      "days": 3,
      "multiplier": 1.1
    }
  ],
  "counts": "Swaps executed through Chord on Arc (chain 5042). Swaps made elsewhere on Arc, or on any other chain, do not count.",
  "size": "The dollar size of the trade as priced by Chord's own index (one route leg, never the sum of hops).",
  "pool": "Each week a fixed pool of points is split among traders in proportion to their weighted volume. Your points for a week settle when the week closes.",
  "tiers": [
    {
      "name": "Challenger",
      "topRanks": 10,
      "topPct": null,
      "note": "top 10 of the season"
    },
    {
      "name": "Diamond",
      "topRanks": null,
      "topPct": 1,
      "note": "top 1% of scored wallets"
    }
  ],
  "provisional": "Points are provisional until the week closes and can be voided for wash trading or self-dealing. Routers, bots and relayers are never scored."
}
```

