BlockchainTransactionData (for ARK)
BlockchainTransactionData[txid]
gives information about the blockchain transaction with ID txid on the ARK blockchain.
BlockchainTransactionData[txid,prop]
gives the specified property of the transaction.
Details
- Properties include:
-
"TransactionID" transaction ID "BlockID" ID of the block containing the transaction "BlockNumber" height of the block containing the transaction "Confirmations" blocks confirming the block containing the transaction "Timestamp" timestamp for the transaction "Type" transaction type "Version" transaction version number "Sender" sender address "Recipient" recipient address "Amount" total number of ARKtoshis exchanged in this transaction "Fee" fee paid for this transaction "SenderPublicKey" public key of the sender of the transaction "Signature" signature of the sender of the transaction "SecondSignature" - second signature of the sender of the transaction
"Signatures" signatures of the participants of the multisignature transaction "VendorField" general purpose data field "Asset" data field used for special transaction types - BlockchainTransactionData can access the ARK mainnet (default) and devnet. To specify these networks, use the BlockchainBase option.
Examples
open allclose allBasic Examples (4)Summary of the most common use cases
Get information about a transaction from the ARK blockchain:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-vuuqjd

Get data from multiple ARK transactions by providing a list of transaction IDs:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-yz2tws

Get the amount included in a transaction:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-tvuz9q

Get multiple properties from an ARK transaction:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-866tte

Scope (17)Survey of the scope of standard use cases
Amount (1)
Asset (1)
BlockID (1)
BlockNumber (1)
Confirmations (1)
Fee (1)
Recipient (1)
SecondSignature (1)
Sender (1)
SenderPublicKey (1)
Signature (1)
Signatures (1)
Timestamp (1)
TransactionID (1)
Type (1)
VendorField (1)

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-x24jxc

Options (2)Common values & functionality for each option
BlockchainBase (2)
Devnet (1)
Applications (1)Sample problems that can be solved with this function
Get information on the first ARK block:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-cj4la3
Randomly select a transaction from this block:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-jmkqgg

Get detailed information for this transaction:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-ds1tob

Convert the transaction amount to fiat currency using the current price:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-ooti08

Possible Issues (2)Common pitfalls and unexpected behavior
Nonexistent Hashes (1)
Using a transaction ID from one blockchain in another blockchain will return a Missing output:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-ic079o

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-es762y


https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-hxhsea


Incorrect Hashes (1)
Providing an invalid transaction ID will return a $Failed output:

https://wolfram.com/xid/0sg35fsz7rizop1wxvh0056ehd25aa3udh4bzrjlgw1e-1wshvl


Wolfram Research (2019), BlockchainTransactionData, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
Text
Wolfram Research (2019), BlockchainTransactionData, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
Wolfram Research (2019), BlockchainTransactionData, Wolfram Language function, https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
CMS
Wolfram Language. 2019. "BlockchainTransactionData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
Wolfram Language. 2019. "BlockchainTransactionData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html.
APA
Wolfram Language. (2019). BlockchainTransactionData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html
Wolfram Language. (2019). BlockchainTransactionData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html
BibTeX
@misc{reference.wolfram_2025_blockchaintransactiondata, author="Wolfram Research", title="{BlockchainTransactionData}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html}", note=[Accessed: 01-April-2025
]}
BibLaTeX
@online{reference.wolfram_2025_blockchaintransactiondata, organization={Wolfram Research}, title={BlockchainTransactionData}, year={2019}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-ARK.html}, note=[Accessed: 01-April-2025
]}