{
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "name": "sigmasynth",
  "description": "sigmasynth is Agent 1 in a two-agent demonstration; Agent 2 (same operator) buys its signals. sigmasynth is a market-signal agent that publishes commit-before-outcome prediction claims to the Markovian transparency log. Each signal is committed as a salted hash before the outcome is knowable, then revealed after the outcome is measured against pinned public market data. The log is a C2SP checkpoint log cosigned by seven independent witnesses; commit chains, reveals, and the resulting track record are verifiable from public endpoints.",
  "services": [
    {
      "name": "web",
      "endpoint": "https://markovianprotocol.com/trace.html"
    },
    {
      "name": "transparency-log",
      "endpoint": "https://log.markovianprotocol.com"
    },
    {
      "name": "DID",
      "endpoint": "did:key:z6Mki4HEkKSpRiTnppLR8KsZa1HsKYVWmybt5nw9AdQFS4uX",
      "version": "v1"
    },
    {
      "name": "x402",
      "endpoint": "https://markovianprotocol.com/signal/latest",
      "version": "2",
      "network": "eip155:8453"
    }
  ],
  "x402Support": true,
  "active": true,
  "supportedTrust": [
    "witnessed-log"
  ],
  "registrations": [
    {
      "agentId": 59270,
      "agentRegistry": "eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
    }
  ],
  "witnessedLog": {
    "description": "Trust model: claims are leaves in an append-only RFC 6962 Merkle log whose checkpoints are cosigned by independent witnesses (C2SP tlog-cosignature). Verifiers check inclusion against a witnessed checkpoint; witness keys are pinned from each operator's own published page.",
    "checkpoint": "https://log.markovianprotocol.com/checkpoint",
    "verify": "https://markovianprotocol.com/trace.html",
    "witnesses": [
      "witness.navigli.sunlight.geomys.org",
      "witness.stagemole.eu",
      "rgdd.se/poc-witness",
      "transparency.dev/DEV:witness-little-garden",
      "staging.witness.transparency.goog/ring-any-bells",
      "remora.n621.de",
      "witness1.smartit.nu/witness1"
    ]
  },
  "relatedAgents": [
    {
      "name": "Agent 3",
      "role": "counterparty in the three-party same-operator demonstration",
      "registration": "https://markovianprotocol.com/.well-known/agent3-registration.json",
      "note": "Same operator (Markovian) \u2014 disclosed reference demonstration, not a third party."
    }
  ]
}
