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

# POST /pocket.migration.Msg/RecoverMorseAccount

`POST /pocket.migration.Msg/RecoverMorseAccount`

## Request body

- PocketMigrationMsgRecoverMorseAccount — - Execute a one-time minting of tokens on Shannon based on tokens owned by the given Morse account - Credit the minted tokens to the balance of the given Shannon account - Migrate unclaimable staked and liquid Morse tokens as liquid Shannon tokens - MAY ONLY be executed by the authority - ONLY intended for use on accounts with invalid addresses and/or known lost private keys Next free index: 4
  - `authority` string — The bech32-encoded address of the migration module authority account ("gov" module address by default). ONLY the authority, or its delegates, MAY recover Morse recoverable accounts.
  - `morse_src_address` string
  - `shannon_dest_address` string — The bech32-encoded address of the Shannon account to which the Morse account's stake(s) and/or balance(s) will be minted (recovered) as liquid Shannon tokens.

## Response `200`

A successful response.

- PocketMigrationMsgRecoverMorseAccountResponse — MsgRecoverMorseAccountResponse is returned from MsgRecoverMorseAccount. - Indicates the morse_src_address of the recovered account - Reports the sum of any actor stakes and unstaked balance recovered - Reports the session end height in which the recovery was committed - Returns the destination Shannon address Next free index: 5

## 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)
