> ## Documentation Index
> Fetch the complete documentation index at: https://docs.modo.link/llms.txt
> Use this file to discover all available pages before exploring further.

# Transaction Execution

A transaction is an instance of calling a specific module of a package (equivalent to a smart contract on Sui) to execute a particular function.

There are several ways you can run a transaction:

1. using the interface of your wallet;
2. using [**CLI**](https://docs.sui.io/references/cli/client "https://docs.sui.io/references/cli/client");
3. executing a transaction using a special feature directly on Suiscan.

To execute a transaction via Suiscan, follow these steps:

## Step 1. Go to the [package details page](https://suiscan.xyz/mainnet/object/0xe09b37505173ae119a0ae3b1fdf9050a6b029391f9d9f10a3fff27e3f3115727 "https://suiscan.xyz/mainnet/object/0xe09b37505173ae119a0ae3b1fdf9050a6b029391f9d9f10a3fff27e3f3115727").

If the package is verified, it will have the **Verified** tag. For more information on package verification, go [here](https://dash.readme.com/project/blockberry/v1.0/docs/contract-verification "https://dash.readme.com/project/blockberry/v1.0/docs/contract-verification").

<Frame>
  <img src="https://mintcdn.com/modo/57CRuKycPL1HNBla/images/image-1.png?fit=max&auto=format&n=57CRuKycPL1HNBla&q=85&s=2ef4486d610c878191985107f5d1e305" alt="Image" width="1368" height="783" data-path="images/image-1.png" />
</Frame>

1.1. On the left side of the screen, you can see a list of modules. Select the module containing the function or functions you want to execute. In the middle of the page, you can see the source code for the selected module of the package.

<Frame>
  <img src="https://mintcdn.com/modo/57CRuKycPL1HNBla/images/image-2.png?fit=max&auto=format&n=57CRuKycPL1HNBla&q=85&s=24c48aaab262b097c273b7e785c57bb3" alt="Image" width="1368" height="783" data-path="images/image-2.png" />
</Frame>

1.2. On the right side of the screen, you can see a list of functions the selected module can execute. Click on the function you want to execute, fill in the fields, and click the Execute button.

<img src="https://mintcdn.com/modo/57CRuKycPL1HNBla/images/image-5.png?fit=max&auto=format&n=57CRuKycPL1HNBla&q=85&s=7ed122ae042589079d78ec96b79b5e50" alt="Image" title="Image" className="mx-auto" width="1368" height="783" data-path="images/image-5.png" />

<Warning>
  Make sure your wallet is connected. If not, connect your wallet.
</Warning>

## Step 2. View the result of transaction execution.

<img src="https://mintcdn.com/modo/57CRuKycPL1HNBla/images/image-6.png?fit=max&auto=format&n=57CRuKycPL1HNBla&q=85&s=0e0fc5c5e7adb366f4d363531ea442e9" alt="Image" title="Image" className="mx-auto" style={{ width:"73%" }} width="584" height="485" data-path="images/image-6.png" />

<Warning>
  Please make sure you enter the correct values in the fields and that you have sufficient funds to cover the transaction fees. Otherwise, the transaction will fail.
</Warning>

<img src="https://mintcdn.com/modo/57CRuKycPL1HNBla/images/image-10.png?fit=max&auto=format&n=57CRuKycPL1HNBla&q=85&s=18e9362196c245d5167851932ba85377" alt="Image" title="Image" className="mx-auto" style={{ width:"70%" }} width="575" height="431" data-path="images/image-10.png" />
