Working with Tezos Blockchains

The Wolfram Language has built-in capabilities for interacting with Tezos blockchains. It can both retrieve detailed information from Tezos mainnet, testnet and voting process testing period chain fork and construct and submit operations to the blockchains.

Accessing Tezos Blockchains

BlockchainData get current information about a Tezos blockchain

BlockchainBlockData get information about a particular Tezos block

BlockchainTransactionData get information about a Tezos operation

BlockchainAddressData get information connected with a Tezos blockchain address

BlockchainTokenData get information about the usage of a Tezos smart contractdefined token

BlockchainBase option to specify blockchain and network

$BlockchainBase default blockchain and network to use

Key Management

GenerateAsymmetricKeyPair generate key pairs for blockchain transactions

PrivateKey  ▪  PublicKey

BlockchainKeyEncode encode a key to get an address, WIF, etc.

Tezos Blockchain Transactions

BlockchainTransaction symbolic representation of a Tezos blockchain operation

BlockchainTransactionSign use a private key to sign a Tezos blockchain operation

BlockchainTransactionSubmit submit an operation for inclusion on a Tezos blockchain

Tezos Computational Contracts

BlockchainContractValue get a value from a Tezos contract (e.g. a function or Wolfram expression result)

Financial Information

CurrencyConvert conversions for bitcoin and other cryptocurrencies