transport:
  edge_addr: "localhost:9090"
  token: "<node-token>"
  tls:
    enabled: false
    cert: "/run/secrets/iop/node.crt"
    key: "/run/secrets/iop/node.key"
    ca: "/run/secrets/iop/credential-plane-ca.crt"
    server_name: "edge.internal"
    peer_role: "edge"

credential_plane:
  enabled: false
  recipient_key_id: "node-recipient-v1"
  recipient_private_key: "/run/secrets/iop/node-recipient.x25519"
  issuer_key_id: "credential-issuer-v1"
  issuer_public_key: "/run/secrets/iop/credential-issuer.ed25519.pub"
  replay_cache_size: 256

reconnect:
  interval_sec: 10
  max_attempts: 10

logging:
  level: "info"
  pretty: true

metrics:
  port: 9091
