---
title: "POST /pocket.migration.Msg/ClaimMorseApplication"
method: POST
path: "/pocket.migration.Msg/ClaimMorseApplication"
tags: ["Msg"]
---

# POST /pocket.migration.Msg/ClaimMorseApplication

`POST /pocket.migration.Msg/ClaimMorseApplication`

## Request body

- PocketMigrationMsgClaimMorseApplication — - Execute a claim (one-time minting of tokens on Shannon) of total tokens owned by a Morse account - Mint claimed tokens to the given Shannon account - Stake that Shannon account as an application for the given service_config and same stake amount Next free index: 7
  - `morse_public_key` string, byte — The ed25519 public key of the morse account with morse_src_address.
  - `morse_signature` string, byte
  - `service_config` PocketSharedApplicationServiceConfig
    - `service_id` string
  - `shannon_dest_address` string — The bech32-encoded address of the Shannon account to which the claimed tokens will be minted and from which the application will be staked.
  - `shannon_signing_address` string — The bech32-encoded address of the Shannon account which is signing for this message. This account is liable for any fees incurred by violating the constraints of Morse account/actor claim message fee waiving; the tx contains ONE OR MORE Morse account/actor claim messages AND has EXACTLY ONE signer.

## Response `200`

A successful response.

- PocketMigrationMsgClaimMorseApplicationResponse — MsgClaimMorseApplicationResponse is returned from MsgClaimMorseApplication. - Indicates the morse_src_address of the claimed account - Reports the unstaked balance claimed, application stake, and commit height - Returns the staked application Next free index: 6

## Other responses

- `default` — An unexpected error response.

---

[API](https://skmtc.net/pokt-network/apis/http-api-console.md) · [All operations](https://skmtc.net/pokt-network/apis/http-api-console/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pokt-network/http-api-console/versions/edba20e8c8a3/schema)
