TrueChain is a truly fast, permissionless, secure and scalable public blockchain platform.
Chain ID 19330
RPC https://rpc.truechain.network
Building getrue requires both a Go (version 1.14 or later) and a C compiler. You can install them using your favourite package manager. Once the dependencies are installed, run
make getrue
or, to build the full suite of utilities:
make all
The execuable command getrue will be found in the cmd
directory.
Going through all the possible command line flags is out of scope here (please consult our CLI Wiki page), also you can quickly run your own getrue instance with a few common parameter combos.
$ getrue console
This command will:
19330
in full node mode(default, can be changed with the --syncmode
flag after version 1.1).console
subcommand) through which you can invoke all official web3
methods
as well as Geth's own management APIs.
This too is optional and if you leave it out you can always attach to an already running Getrue instance
with getrue attach
.To test your contracts, you can join the test network with your node.
$ getrue --testnet console
The console
subcommand has the exact same meaning as above and they are equally useful on the
testnet too. Please see above for their explanations if you've skipped here.
Specifying the --testnet
flag, however, will reconfigure your Geth instance a bit:
18928
As an alternative to passing the numerous flags to the getrue
binary, you can also pass a configuration file via:
$ getrue --config /path/to/your_config.toml
To get an idea how the file should look like you can use the dumpconfig
subcommand to export your existing configuration:
$ getrue --your-favourite-flags dumpconfig
To start a getrue instance for single node, run it with these flags:
$ getrue --singlenode console
Specifying the --singlenode
flag, however, will reconfigure your Geth instance a bit:
400
Which will start sending transactions periodly to this node and mining fruits and snail blocks.