Before installing SuprSend, you need to generate three essential keys for your deployment. These keys ensure secure communication and encryption between different components of SuprSend.Documentation Index
Fetch the complete documentation index at: https://docs.suprsend.com/llms.txt
Use this file to discover all available pages before exploring further.
Generate Deployment Secret Key
This key is a unique random string used to authenticate and secure your SuprSend installation. Run the following Python script to generate a strong secret key:x2#e9ahb!@1d3f_4g5jklmn6opq7rstuv8wxyz
Generate NATS NKey Pair
SuprSend uses NATS as its internal messaging backbone.You’ll need to generate a public/private key pair for secure message signing and validation.
-
Install the
nkCLI tool for generating NATS keys: -
Generate a new user key pair:
SU... - Public
Key → starts with U... Example output:
SUAGC2U8QYUZ7A... (Private Key)
UAGB2UZJBNFJZ3... (Public Key)
Generate AES Cipher Secret and Vector
SuprSend uses AES encryption for sensitive payloads.You’ll need to generate a shared AES key and an initialization vector (IV). Run the following Python script: