---
title: "POST /quicksilver/tx/v1/participationrewards/claim"
method: POST
path: "/quicksilver/tx/v1/participationrewards/claim"
tags: ["Msg"]
---

# POST /quicksilver/tx/v1/participationrewards/claim

`POST /quicksilver/tx/v1/participationrewards/claim`

## Request

- The document declares no server URL.
- Auth: none declared
- TypeScript: <https://skmtc.dev/quicksilver-zone/apis/quicksilver-chain-rest-api/docs/quicksilver/tx/v1/participationrewards/claim/post.ts> (a function with typed inputs; its response is checked against the schema)

## Request body

- object: MsgSubmitClaim represents a message type for submitting a participation claim regarding the given zone (chain).
  - `user_address` string
  - `zone` string
  - `src_zone` string
  - `claim_type` 'ClaimTypeUndefined' | 'ClaimTypeLiquidToken' | 'ClaimTypeOsmosisPool' | 'ClaimTypeCrescentPool' | 'ClaimTypeSifchainPool' | 'ClaimTypeUmeeToken' | 'ClaimTypeOsmosisCLPool'
  - `proofs` object[]
    - `key` string, byte
    - `data` string, byte
    - `proof_ops` object
      - `ops` object[]
        - `type` string
        - `key` string, byte
        - `data` string, byte
    - `height` string, int64
    - `proof_type` string

## Response `200`

A successful response.

- object: MsgSubmitClaimResponse defines the MsgSubmitClaim response type.

## Other responses

- `default`: An unexpected error response.

---

[API](https://skmtc.dev/quicksilver-zone/apis/quicksilver-chain-rest-api.md) - [All operations](https://skmtc.dev/quicksilver-zone/apis/quicksilver-chain-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/quicksilver-zone/apis/quicksilver-chain-rest-api/revisions/9d29b36df95b?raw)
