The packages read configuration from either environment variables or a YAML file referenced in launch parameters. Use whichever is easier for your deployment and keep sensitive data (wallet passwords, managed IPFS JWTs) outside of version control.Documentation Index
Fetch the complete documentation index at: https://docs.peaq.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Environment Variables
core_node, storage_bridge_node, events_node) consume these variables through the shared configuration module. When unset, defaults come from the YAML configuration or each node’s internal defaults.
YAML Configuration
Create a copy of the example file and fill in required fields:config.yaml_path parameters so that every node reads a single source of truth. Set auto_generate: true during testing to create a wallet automatically; switch to a managed keystore in production.
Secret Management
- Keep
PEAQ_ROBOT_KEY_PASSWORDin an.envfile or secret manager and source it before launching nodes. - Do not commit the populated
peaq_robot.yamlto version control—copy it per environment instead. - Rotate managed gateway credentials regularly and store them in the same secure channel as other secrets.

