Season Distribution
The authenticated user's distribution rows for a season (one per pool type).
GET /points/distribution/:season_id
Auth: Authorization: Bearer <JWT> from the EIP-712 login. API keys are not accepted.
Response (data)
[
{
"id": "uuid",
"season_id": "uuid",
"user_address": "0xabcd...",
"pool_type": "user",
"weighted_points": "10004.00",
"share_pct": "0.000812",
"token_amount": "28420.000000000000000000",
"claim_status": "pending",
"claim_deadline": "2026-05-01T00:00:00Z",
"claim_nonce": 0,
"claimed_at": null,
"claim_tx_hash": null,
"created_at": "2026-04-01T00:00:00Z"
}
]
| Field | Description |
|---|---|
pool_type | user or mm |
token_amount | 18-decimal token amount |
claim_status | pending / claimed |
claim_deadline | Claims are refused after this |
claim_nonce | Per-user nonce used in the claim signature |
Empty array when the season has not been distributed yet. Errors: DB_ERROR.