> For the complete documentation index, see [llms.txt](https://polkadot.novabloq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://polkadot.novabloq.com/element-polkadot-keyring/actions/sign-a-message.md).

# Sign a Message

## Setup

This action has 2 fields, first one is for the message itself. The second one is *Wallet to sign with*, it is the pair address, make sure it was added in the keyring first.

![](/files/CrJT4cp9DelIcVHZD2OD)

### Event - Signed

If the message was successfully signed, the event Signed will trigger. The signature will be available only after this event triggers.

### State - Signature

The signature is a list of numbers but in text format to easily safe it in Bubble database if needed.

## Demo

Find an example of this feature in the *Signature* workflow folder

![](/files/x38EzrI2VNUe1EOkNGrM)
