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.
peaqos_node uses the same unified peaq_robot.yaml pattern as the rest of the robotics workspace. Keep populated config files out of version control.
Minimal YAML
peaq_robot.yaml
The ROS 2 node signs internally after looking up the local private key by EVM address. Do not pass private keys, mnemonics, or faucet TOTP secrets through ROS topics.
Mainnet contracts
The example config ships current peaq mainnet proxy defaults.identity_registry
Env override:
IDENTITY_REGISTRY_ADDRESSMainnet address: 0xb53Af985765031936311273599389b5B68aC9956identity_staking
Env override:
IDENTITY_STAKING_ADDRESSMainnet address: 0x11c05A650704136786253e8685f56879A202b1C7event_registry
Env override:
EVENT_REGISTRY_ADDRESSMainnet address: 0x43c6c12eecAf4fB3F164375A9c44f8a6Efc139b9machine_nft
Env override:
MACHINE_NFT_ADDRESSMainnet address: 0x2943F80e9DdB11B9Dd275499C661Df78F5F691F9did_registry
Env override:
DID_REGISTRY_ADDRESSMainnet address: 0x0000000000000000000000000000000000000800batch_precompile
Env override:
BATCH_PRECOMPILE_ADDRESSMainnet address: 0x0000000000000000000000000000000000000805machine_account_factory
Env override:
MACHINE_ACCOUNT_FACTORY_ADDRESSMainnet address: 0x4A808d5A90A2c91739E92C70aF19924e0B3D527fmachine_nft_adapter
Env override:
MACHINE_NFT_ADAPTER_ADDRESSMainnet address: 0x9AD5408702EC204441A88589B99ADfC2514AFAE6Optional defaults
Use defaults when multiple service calls use the same owner, proxy, or machine wallet.Operational limits
All zeros disable SDK-side event caps.Base bridge settings
peaq to Base bridge calls use the peaq-sidemachine_nft_adapter. Base to peaq bridge calls additionally require a Base RPC URL and Base Machine NFT address in the service request.
Known Base Machine NFT address:

