{"validator_id":"validator-890f3bbf","operator":"BlockIntel, Inc.","independence_properties":{"separate_deployment":{"status":true,"evidence":"verigate-validator Cloud Run service (separate from verigate-dashboard)","service_url":"https://verigate-validator-lwmxdereeq-uc.a.run.app"},"separate_signing_key":{"status":true,"evidence":"Ed25519 key generated at validator startup, not shared with Verigate","public_key":{"kty":"OKP","crv":"Ed25519","kid":"validator-890f3bbf","x":"3vdzyD7prhqqCqG1Vt-9XrKJz7tKj0sdMcmRyY829yU"}},"separate_wallet":{"status":true,"evidence":"Validator wallet is independently controlled","wallet":"0xbe1424b7bcc149523f749ceb7a8316d8ba6ba558","basescan":"https://basescan.org/address/0xbe1424b7bcc149523f749ceb7a8316d8ba6ba558"},"separate_thresholds":{"status":true,"evidence":"Validator uses its own risk thresholds, not Verigate's","amount_ceiling":10.0,"note":"Verigate scorer DENY floor is score >= 75; validator ceiling is amount > $10. Different dimensions."},"gemini_instance":{"status":true,"evidence":"Validator uses Gemini for evidence reasoning independently","note":"Same API key in demo; production deploys with separate GCP project + API key"}},"disclosure":"Demonstration deployment: same operator, architecturally separable. Production deployment separates operator, key material, and GCP project.","timestamp":"2026-09-04T21:17:26.030213+00:00"}