> For the complete documentation index, see [llms.txt](https://docs.orbs.network/v2-contract-sdk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.orbs.network/v2-contract-sdk/gamma-in-depth/checking-sent-transaction-status.md).

# Checking sent transaction status

## Life span of a transaction

Once a transaction is sent to the blockchain, it is held in the transaction pool of nodes until it is executed (mined). During this time the transaction is in `PENDING` status.

When the transaction is finally executed, verified under consensus and added to a block, it transitions to`COMMITTED` status. It now also includes a **receipt** holding the execution output.

If the transaction fails to verify or ultimately expires, its status changes to `REJECTED`.

## Using Gamma CLI

After sending a transaction with `gamma-cli send-tx`, the transaction ID should be returned.

Use the **TxId** to check the status of the transaction

```
gamma-cli get-status 0x189403BAA46F80150F1EA77fE9F47f40Fb1d8C52AF0b90D83DCB084385f1C6e5F7763D62D276bF86
```

## Command parameters

```
gamma-cli get-status <TX_ID>
```

* `<TX_ID>` Transaction ID in [Base64](https://en.wikipedia.org/wiki/Base64) as returned from `gamma-cli send-tx`

## Cryptographic proof for a transaction

The Orbs blockchain is able to provide cryptographic proof for the execution of a transaction. This proof can be verified by light clients or third-party auditors without synchronizing the entire blockchain state.

Use the **TxId** to obtain the proof

```
gamma-cli tx-proof 0x189403BAA46F80150F1EA77fE9F47f40Fb1d8C52AF0b90D83DCB084385f1C6e5F7763D62D276bF86
```

The command parameters are identical to `gamma-cli send-tx`


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.orbs.network/v2-contract-sdk/gamma-in-depth/checking-sent-transaction-status.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
