Skip to main content

Store a Private Key

The first step in using SecretSigner is storing a private key in Nillion. During storage:

  • The private key is automatically split into shares and distributed across nilVM nodes
  • Permissions specify which Nillion users can use this key with SecretSigner
  • Each stored key receives a unique identifier (the store id) for future reference

When storing the key, compute access is granted to specific Nillion users, allowing them to use the key with SecretSigner's signing program.

Usage

Python Client

Install Nillion Python Client

pip install nillion-client

Python Client: Store a Private Key

nilvm/secretsigner-python/storePrivateKey.py
loading...