Notary Registration Tool¶
The notary registration tool is used to register the identity of the notary service, and generates the key of the notary service that is shared by all workers of the notary cluster.
The tool is distributed with the Corda Enterprise developer pack.
Running the notary registration tool¶
java -jar corda-tools-notary-registration-4.3.jar register \ --config-file=node.conf \ --network-root-truststore=<trust store> \ --network-root-truststore-password=<password>
After successful registration, a keystore file is created by the tool in
this keystore contains the service identity key that all notary workers of this notary cluster share.
Copy the file before registering the individual identity of the notary worker, to be able to distribute the file to all other notary workers. The registration of the individual workers adds additional entries to the keystore that are not shared among the worker nodes. HSM Support ———–
The registration tool supports
Azure Key Vault and
Securosys Primus X, and if any of those is configured in the
node.config the keys will be installed
there instead of
certificates/nodekeystore.jks. See HSM Support for more information.