Overview
This section contains documentation and examples which demonstrate how to install and run the Theta Blockchain Node software on a Linux machine. It also includes the blockchain RPC API reference and Java/Javascript integration examples.
Documentation
-
Setup and Installation: The setup and installation guide provides the instructions to build and install the Theta Blockchain Node software on a Linux machine, and launch a local private net for testing.
-
CMD Tool: The command line tool guide illustrates how to interact with the Theta blockchain node through the Theta command-line interface.
-
Testnet/Mainnet: The testnet and mainnet integration guide contain the steps for launching a Theta node and connecting to the testnet and mainnet, respectively.
-
RPC API: The API reference lists the RPC APIs of the Theta blockchain node.
-
Explorer API: The Explorer API reference lists the APIs provided by the Theta Explorer.
-
Configuration: The configuration guide provides details on the configuration of the Theta blockchain node.
Demos
We also provide some integration demos on GitHub:
-
keypair: The keypair demo is a Java program which demonstrates how to quickly generate key pairs (private key and the corresponding address) in batches.
-
tx: We have provided the tx demo in both Java and JavaScript. It demonstrates: 1) how to construct a transaction, 2) how to sign and serialize a transaction offline, and 3) how to broadcast the signed transaction to the Theta blockchain.
-
api: The api demo is a Java program which shows how to interact with the Theta blockchain node through its RPC interface.
Updated 5 months ago