<p><a href="https://github.com/CardanoSolutions/kupo" rel="nofollow noreferrer">Kupo</a> may do what you want. Else check for alternatives in its readme.</p>

CC BY-SA 4.0
2023-01-10T15:42:48.323Z
Kupo is certainly easier to setup than some of the options. I am just looking at it now. In terms of user expectations here, is the answer always, that one needs to run a local indexer to view transaction data? Even when running a Cardano node, there's no random access to the information on it, so to speak?
ross-spencer
CC BY-SA 4.0
2023-01-11T16:09:33.400Z
@ross-spencer It is non-trivial to get historical transaction data using the node's mini protocols. Chain-followers (indexers) such as kupo and marconi stream this data out so  you just need to query a rest api or sql db for useful and well formatted transaction data. They also handle rollbacks. Your alternative to a local indexer is something like blockfrost.
james
CC BY-SA 4.0
2023-01-16T17:34:55.300Z
Thanks @james. I've marked this as the correct answer as it is working for my use-case. I appreciate the feedback.
ross-spencer
CC BY-SA 4.0
2023-01-09T19:28:36.540Z
2023-01-09T19:28:36.540Z
james
<p>Not that I know of, as the Cardano node stores only the current state of the blockchain without any historical data, which transactions are.</p>

CC BY-SA 4.0
2023-01-16T17:35:50.583Z
I appreciate this clear answer, and it's helpful to have this confirmed for a newbie. I need additional rep to vote it up, but here's a vote in spirit anyway!
ross-spencer
CC BY-SA 4.0
2023-01-14T15:44:57.380Z
2023-01-14T15:44:57.380Z
Marek Mahut - StakeNuts
<p>Cardanoscan is great for testnet/pre-prod/mainnet. There are also some great tools like Oura for viewing transactions as they are happening, but some of the information in the transaction isn't showing.</p>
<p>Given a single (known) transaction ID, and a running Cardano node, is there a CLI tool for Linux for viewing the contents of a transaction, i.e. including metadata and inline datum, that works as easily as Oura, but has the detail of Cardanoscan?</p>

CC BY-SA 4.0
2023-01-12T06:50:55.180Z
It is always good to include link of the knowledge provided, this way other people that have the same question or that are responding to it, have clear examples of what you are talking about
Nic_T2H
<transaction-metadata><linux><tools><inline-datum>
Is there a CLI tool to view a single transaction from a Cardano node, e.g. local-cluster or prod?
# Is there a CLI tool to view a single transaction from a Cardano node, e.g. local-cluster or prod?

(Asked by: username_0 on 2023-01-09)

Cardanoscan is great for testnet/pre-prod/mainnet. There are also some great tools like Oura for viewing transactions as they are happening, but some of the information in the transaction isn't showing.

Given a single (known) transaction ID, and a running Cardano node, is there a CLI tool for Linux for viewing the contents of a transaction, i.e. including metadata and inline datum, that works as easily as Oura, but has the detail of Cardanoscan?

**Tags:** transaction-metadata, linux, tools, inline-datum
> **Comments:**
> **username_1**: It is always good to include link of the knowledge provided, this way other people that have the same question or that are responding to it, have clear examples of what you are talking about  

---

## 2 answers

### Answer by username_2 on 2023-01-09. Score: 0 | Accepted answer

[Kupo](https://github.com/CardanoSolutions/kupo) may do what you want. Else check for alternatives in its readme.

> **Comments:**
> **username_0**: Kupo is certainly easier to setup than some of the options. I am just looking at it now. In terms of user expectations here, is the answer always, that one needs to run a local indexer to view transaction data? Even when running a Cardano node, there's no random access to the information on it, so to speak?  
> **username_2**: @ross-spencer It is non-trivial to get historical transaction data using the node's mini protocols. Chain-followers (indexers) such as kupo and marconi stream this data out so  you just need to query a rest api or sql db for useful and well formatted transaction data. They also handle rollbacks. Your alternative to a local indexer is something like blockfrost.  
> **username_0**: Thanks @james. I've marked this as the correct answer as it is working for my use-case. I appreciate the feedback.  

---

### Answer by username_3 on 2023-01-14. Score: 0

Not that I know of, as the Cardano node stores only the current state of the blockchain without any historical data, which transactions are.

> **Comments:**
> **username_0**: I appreciate this clear answer, and it's helpful to have this confirmed for a newbie. I need additional rep to vote it up, but here's a vote in spirit anyway!  

---

