Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Nix Installation

NeoPRISM can be built and run using Nix flakes.

Prerequisites

Steps

  1. Build the NeoPRISM binary from the remote flake:

    nix build github:hyperledger-identus/neoprism/<TAG>#neoprism-bin
    
    • The resulting binary will be located in ./result/bin/neoprism-node.
  2. Build the UI assets from the remote flake (in a separate output directory):

    nix build github:hyperledger-identus/neoprism/<TAG>#neoprism-ui-assets -o ./result-ui-assets
    
    • The UI assets will be available in ./result-ui-assets.
  3. Run NeoPRISM and link the UI assets:

    • Use the --assets-path flag to specify the UI assets directory:

      ./result/bin/neoprism-node indexer --assets-path ./result-ui-assets/assets [options]
      
    • For details on available commands and options, see the CLI help:

      ./result/bin/neoprism-node indexer --help
      
  4. Access the Web UI: