# Execute (Send, Transfer, Burn, etc)

<figure><img src="https://4258708058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLgGUCteWrA9nM5I3ts-887967055%2Fuploads%2FXLvyGMCIkWm0OBad9XHi%2FScreen%20Shot%202023-05-03%20at%2020.14.13%20PM.png?alt=media&#x26;token=69e9cc7d-9daf-4a28-b6e8-5abb8c744895" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4258708058-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MLgGUCteWrA9nM5I3ts-887967055%2Fuploads%2FdTEZQwwinpfwPkBFHJ1C%2FExecute%20drop%20down.png?alt=media&#x26;token=1db15192-69ad-4b21-b8a1-8821b5220e7c" alt=""><figcaption></figcaption></figure>

Type down your CW721 contract address.

'Message Type' on the below will be activated.

All the messages that can be executed and their parameters are given below.

* **Transfer NFT**: Transfer an NFT to another address.
  * Recipient Address
  * Token ID
* **Send NFT**: Transfer an NFT to another address then execute a message.
  * Recipient Address
  * Token ID
  * Message to Execute
* **Approve**: Allow another address to transfer/send **a token** from the owner's address.
  * Recipient Address
  * Token ID
* **Revoke**: Remove the transfer/send permissions of an address over **a token**.
  * Recipient Address
  * Token ID
* **Approve All**: Allow another address to transfer/send **all the tokens** from the owner's address.
  * Recipient Address
* **Revoke All**: Remove the transfer/send permissions of an address over **all of the tokens**.
  * Recipient Address
* **Mint**: Mint a new token to an address.
  * Recipient Address
  * Token ID
* **Burn**: Burn a token you have access to.
  * Token ID
