General Requirements
Dependency
More Information
You have run the zcashd
node with some additional additional features enabled that will allow it to support the explorer. A block-explorer-enabled zcashd
can perform all the functions of a normal zcashd
node but typically will not be used as a wallet (will contain no private keys).
additional flags to enable on your zcash.conf
file
Additionally make sure rpcuser
, rpcpassword
and rpcport
are configured , the same should me made available in the explorer config.
to know more about these features, please refer to https://zcash.readthedocs.io/en/latest/rtd_pages/insight_explorer.htmlhttps://github.com/zcash/zcash/blob/master/doc/payment-disclosure.md
If you are running the explorer as Docker container or on a different server you may have to
configure rpcallowip
Do note that using rpcallowip
will have severe security implications. Please refer to https://zcash.readthedocs.io/en/latest/rtd_pages/zcash_conf_guide.html
Elixir dependencies:
mix.exs
Frontend dependencies ( managed using npm )
check assets/package.json
Additional requirement for Viewing Key Support.
Viewing Key feature is powered by adityapk00's zecwallet-light-cli.
we spin up a Docker container that runs zecwallet-light-cli, pull the logs from the container and broadcast the logs and Tx info ( after some processing ) to the explorer. The container will be deleted after the transactions are sent to the explorer.
Last updated
Was this helpful?