> For the complete documentation index, see [llms.txt](https://sixnetwork.gitbook.io/nft-gen-2-tech-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sixnetwork.gitbook.io/nft-gen-2-tech-doc/integration/user-mode/sending-action.md).

# Sending Action

<figure><img src="https://1278751999-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUOgAAChWM38m2FHlKkOf%2Fuploads%2FlXZu6ATw5dVbWxJvt8Ly%2Fpublic_mode_action%20(1).png?alt=media&amp;token=da92c56e-665b-42d6-9220-9861e176bc20" alt=""><figcaption><p>Explain how NFT Data Chain works in user mode</p></figcaption></figure>

## Explanation

Combining message signing explained in System Mode together with consent solutions. Creator has only one thing to do to create and submit transactions for the users.

With this mode, NFT Data Chain, together with validators, will:

* Verify that the signer is the same as the NFT holder
* Verify that the metadata on NFT Data Chain is up to date with origin data
* Verify that action is correct
* Verify that signature is not expired.
