跳到主要内容

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"
}
]
FieldDescription
pool_typeuser or mm
token_amount18-decimal token amount
claim_statuspending / claimed
claim_deadlineClaims are refused after this
claim_noncePer-user nonce used in the claim signature

Empty array when the season has not been distributed yet. Errors: DB_ERROR.