content: # Default configuration for Waypoint
  # This file is used by the Makefile for development
  
  # Database Configuration
  [database]
  url = "postgresql://postgres:postgres@localhost:5432/waypoint"
  max_connections = 60
  timeout_seconds = 30
  store_messages = true
  
  # Redis Configuration
  [redis]
  url = "redis://localhost:6379"
  pool_size = 10
  
  # Farcaster Hub Configuration
  [hub]
  url = "snapchain.farcaster.xyz:3383"
  retry_max_attempts = 5
  retry_base_delay_ms = 100
  retry_max_delay_ms = 30000
  retry_jitter_factor = 0.25
  retry_timeout_ms = 60000
  conn_timeout_ms = 30000
  
  # MCP Service Configuration
  [mcp]
  enabled = true
  bind_address = "127.0.0.1"
  port = 8000
  
  # OpenTelemetry Configuration
  [otel]
  enabled = false
  endpoint = "http://otel-collector:4317"
  service_name = "waypoint"
  timeout_seconds = 3
  
  # Logging Configuration
  log_format = "json"
  
  # Database Management
  clear_db = false
  
  # StatsD Metrics Configuration
  [statsd]
  prefix = "way_read"
  addr = "127.0.0.1:8125"
  use_tags = false
  enabled = false
  
  # MCP Service Configuration
  [mcp]
  enabled = true
  bind_address = "0.0.0.0"
  port = 8000
  
  # Ethereum Configuration with Alchemy
  [eth]
  # Mnemonic for wallet generation
  # Set via environment variable:
  # export WAYPOINT_ETH__MNEMONIC="your mnemonic phrase"
  #
  # mnemonic = "test test test test test test test test test test test junk"
  
  # Alchemy API key for Ethereum RPC access
  # alchemy_api_key = "YOUR_ALCHEMY_API_KEY"
  
  # Default network to use (base is the default)
  default_network = "base"
  
  # Account derivation path
  derivation_path = "m/44'/60'/0'/0/0"