% SPLINTER(1) Cargill, Incorporated | Splinter Commands
NAME
splinter — Command-line interface for Splinter
SYNOPSIS
splinter [FLAGS] [SUBCOMMAND]
DESCRIPTION
The splinter
utility is the command-line interface for Splinter, a
privacy-focused platform for distributed applications. This CLI provides a
unified tool for creating circuits, generating keys, and other functions for
managing a Splinter node.
-
Run
splinter --help
to see the list of subcommands. -
Run
splinter *SUBCOMMAND* --help
to see information about a specific subcommand (for example,splinter circuit vote --help
). -
To view the man page for a Splinter subcommand, use the “dashed form” of the name, where each space is replaced with a hyphen. For example, run
man splinter-circuit-list
to see the man page forsplinter circuit list
.
SUBCOMMANDS
authid
- Role-based authorization role assignment commands
cert
- Generates insecure certificates for development with the
generate
subcommand circuit
- Provides circuit creation and management functions with
list
,propose
,template
,vote
, and other subcommands command
- Interacts with the command family smart contract
database
- Provides database functions with the
migrate
subcommand health
- Displays information about network health with the
status
subcommand keygen
- Generates secp256k1 public/private keys
maintenance
- Maintenance mode commands
permissions
- Lists REST API permissions for a Splinter node
playlist
- Create and process playlists of pregenerated payloads
registry
- Provides commands to create and manage Splinter registry information.
role
- Role-based authorization role-related commands
state
- Commands to manage scabbard state
upgrade
- Upgrades splinter YAML state to database state
user
- Splinter user commands
workload
- Run a continuous workload against a set of targets
FLAGS
Most splinter
subcommands accept the following common flags:
-
-h
,--help
- Prints help information
-
-q
,--quiet
- Do not display output
-
-V
,--version
- Prints version information
-v
- Increases verbosity (the opposite of
-q
). Specify multiple times for more output.
ENVIRONMENT VARIABLES
Many splinter
subcommands accept the following environment variable:
SPLINTER_REST_API_URL
- Specifies the endpoint for the Splinter daemon (
splinterd
) if-U
or--url
is not used.
SEE ALSO
| splinter-authid-create(1)
| splinter-authid-delete(1)
| splinter-authid-list(1)
| splinter-authid-show(1)
| splinter-authid-update(1)
| splinter-cert-generate(1)
| splinter-command-get-state(1)
| splinter-command-set-state(1)
| splinter-command-show-state(1)
| splinter-circuit-abandon(1)
| splinter-circuit-disband(1)
| splinter-circuit-list(1)
| splinter-circuit-proposals(1)
| splinter-circuit-propose(1)
| splinter-circuit-purge(1)
| splinter-circuit-remove-proposal(1)
| splinter-circuit-show(1)
| splinter-circuit-template-arguments(1)
| splinter-circuit-template-list(1)
| splinter-circuit-template-show(1)
| splinter-circuit-vote(1)
| splinter-database-migrate(1)
| splinter-health-status(1)
| splinter-keygen(1)
| splinter-maintenance-status(1)
| splinter-maintenance-enable(1)
| splinter-maintenance-disable(1)
| splinter-playlist-create(1)
| splinter-playlist-batch(1)
| splinter-playlist-submit(1)
| splinter-playlist-process(1)
| splinter-permissions(1)
| splinter-registry-add(1)
| splinter-registry-build(1)
| splinter-role-create(1)
| splinter-role-delete(1)
| splinter-role-list(1)
| splinter-role-show(1)
| splinter-role-update(1)
| splinter-state-migrate(1)
| splinter-upgrade(1)
| splinter-user(1)
| splinter-workload(1)
|
| splinterd(1)
|
| Splinter documentation: https://www.splinter.dev/docs/0.7/