---
title: "Generate a claim signature that can be used to submit a claim"
method: GET
path: "/signatures"
tags: ["Boost"]
---

# Generate a claim signature that can be used to submit a claim

`GET /signatures`

Given a tx hash, id, and valid claim data hash, generate a valid signature that can be used to claim a reward on chain.

## Query parameters

- `txHash` string, required — Transaction hash of transaction that satisfies a reward's action that unlocks claim rewards.
- `boostId` string, required — System reward ID in the format chainId:boostCoreAddress:identifier
- `claimData` unknown

## Response `200`

Successfully generated a claim signature

- object[]
  - `signature` string, required — Claim signature that can be used with the Boost Protocol V2's claim/claimIncentiveFor methods
  - `claimant` string, required — The address for the user making the claim
  - `referrer` string, required — The address of the referrer
  - `incentiveId` number, required — The index of the incentive being claimed, typically 0

## Other responses

- `400` — Validation failed
- `404` — Reward not found
- `410` — Reward is not active
- `500` — Upstream server error

---

[API](https://skmtc.dev/boost/apis/boost-v2-api.md) · [All operations](https://skmtc.dev/boost/apis/boost-v2-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/boost/boost-v2-api/revisions/23f55c70a429/schema)
