> 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-wallet/actions/sign-and-send-transaction.md).

# Sign and Send Transaction

## Setup

To run this action, you need to provide the **wallet address** that will receive the tokens and the **amount** to send.

![](/files/ddXd3ttLUX7kuTo2JSco)

## Events

### Transaction Sent

This event will be triggered when the transaction will be successfully sent, and the transaction hash is available.

### User canceled Sending Transaction

If the user rejects a transaction sending, this event will be triggered.

### Not enough balance

If the balance to send is lower than the amount to send, the transaction will be canceled and this event will trigger.<br>

## States

### Transaction hash

![](/files/flF9rxs8YxSs5JbxRRhA)

{% hint style="info" %}
Note: The hash will be available only if the transaction was successfully sent.
{% endhint %}

### Transaction status

Here you will see at was stage is the current transaction, for example: Broadcast, Sent etc.  \
Useful to inform the user.

## Demo

Find an example in the demo app editor [here](https://bubble.io/page?version=test\&name=simple_connect\&id=polkadotjs\&tab=tabs-2). \
Look for the workflow folder *Send Transaction*
