{ "format_version": 3, "retry": { "max_retries": 2, "initial_backoff_ms": 100, "max_backoff_ms": 2000 }, "ws_defaults": { "command_timeout_ms": 8000, "close_timeout_ms": 4000, "reconnect": { "max_retries": 5, "initial_backoff_ms": 250, "max_backoff_ms": 5000 }, "resubscribe": "active_subscriptions", "command_queue_capacity": 64, "notification_queue_capacity": 96, "max_active_subscriptions": 256, "max_pending_requests": 48, "max_message_size_bytes": 33554432, "max_frame_size_bytes": 8388608, "max_write_buffer_size_bytes": 524288 }, "grpc_defaults": { "connect_timeout_ms": 6000, "unary_timeout_ms": 7000, "close_timeout_ms": 4000, "reconnect": { "max_retries": 4, "initial_backoff_ms": 200, "max_backoff_ms": 3000 }, "request_channel_capacity": 64, "update_channel_capacity": 96, "max_inbound_message_size_bytes": 33554432, "max_outbound_message_size_bytes": 16777216 }, "default_profile": "grpc_secret_ok", "profiles": [ { "profile_id": "grpc_secret_ok", "endpoints": [ { "name": "fixture_http", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "url": "https://fallback.invalid", "connect_timeout_ms": 1000, "request_timeout_ms": 3000, "max_idle_connections_per_host": 2, "roles": [ { "role": "default", "enabled": true, "request_kinds": [ "*" ], "priority": 1, "limits": { "requests_per_second": 5, "burst_capacity": 5, "max_concurrent_requests": 2, "pause_after_rate_limit_ms": 500 } } ] } ], "ws_endpoints": [ { "name": "fixture_ws", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "kind": "solana_standard", "url": "wss://fallback.invalid" } ], "grpc_endpoints": [ { "name": "fixture_grpc", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "protocol": "solana_yellowstone", "url": "https://grpc.invalid", "metadata": [ { "key": "x-ksp-label", "value": "${KSP_PUBLIC_GRPC_LABEL:-fixture-public}" } ], "secret_metadata": [ { "key": "x-ksp-token", "value": "Bearer ${KSP_SECRET_GRPC_TOKEN:-fixture-secret}" } ], "session": { "connect_timeout_ms": 4500, "reconnect": { "max_retries": 7 }, "update_channel_capacity": 32 } } ] }, { "profile_id": "grpc_public_from_secret_invalid", "endpoints": [ { "name": "fixture_http", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "url": "https://fallback.invalid", "connect_timeout_ms": 1000, "request_timeout_ms": 3000, "max_idle_connections_per_host": 2, "roles": [ { "role": "default", "enabled": true, "request_kinds": [ "*" ], "priority": 1, "limits": { "requests_per_second": 5, "burst_capacity": 5, "max_concurrent_requests": 2, "pause_after_rate_limit_ms": 500 } } ] } ], "ws_endpoints": [ { "name": "fixture_ws", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "kind": "solana_standard", "url": "wss://fallback.invalid" } ], "grpc_endpoints": [ { "name": "fixture_grpc", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "protocol": "solana_yellowstone", "url": "https://grpc.invalid", "metadata": [ { "key": "x-ksp-public", "value": "${KSP_SECRET_GRPC_TOKEN:-fixture-secret}" } ], "secret_metadata": [], "session": { "connect_timeout_ms": 4500, "reconnect": { "max_retries": 7 }, "update_channel_capacity": 32 } } ] }, { "profile_id": "grpc_secret_from_public_invalid", "endpoints": [ { "name": "fixture_http", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "url": "https://fallback.invalid", "connect_timeout_ms": 1000, "request_timeout_ms": 3000, "max_idle_connections_per_host": 2, "roles": [ { "role": "default", "enabled": true, "request_kinds": [ "*" ], "priority": 1, "limits": { "requests_per_second": 5, "burst_capacity": 5, "max_concurrent_requests": 2, "pause_after_rate_limit_ms": 500 } } ] } ], "ws_endpoints": [ { "name": "fixture_ws", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "kind": "solana_standard", "url": "wss://fallback.invalid" } ], "grpc_endpoints": [ { "name": "fixture_grpc", "enabled": true, "provider": "fixture-provider", "cluster": "mainnet", "protocol": "solana_yellowstone", "url": "https://grpc.invalid", "metadata": [], "secret_metadata": [ { "key": "x-ksp-secret", "value": "${KSP_PUBLIC_GRPC_LABEL:-fixture-public}" } ], "session": { "connect_timeout_ms": 4500, "reconnect": { "max_retries": 7 }, "update_channel_capacity": 32 } } ] } ] }