{
  "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
  "name": "Agent 3",
  "description": "SAME-OPERATOR DEMONSTRATION \u2014 NOT A THIRD PARTY. Agent 1 (sigmasynth, agentId 59270 on this registry), Agent 2 (agentId 59285), and Agent 3 are all operated by the same operator (Markovian). They were created together to demonstrate, on a public registry and a witnessed log, a three-party conditional agreement with deterministic resolution. This is an honest reference demonstration of multi-party agreement and resolution; it is NOT a claim of independent third-party adoption, and no independence between these agents is asserted or implied. In this demonstration Agent 3 is the COUNTERPARTY: Agent 1 commits a sealed market signal (a salted hash published before the outcome is knowable); Agent 2 and Agent 3 take opposing sides of that signal; at reveal the outcome is settled from a pinned public market source, recomputable by anyone, and the side that matched the outcome is paid. Every step \u2014 the sealed commit, both sides' positions, the reveal, and the settlement \u2014 is recorded as claims in the Markovian transparency log, an append-only C2SP checkpoint log cosigned by independent witnesses, so the whole flow is verifiable from public endpoints.",
  "sameOperatorDisclosure": {
    "statement": "Agent 1, Agent 2, and Agent 3 are the SAME operator (Markovian). This is a disclosed reference demonstration of multi-party agreement and deterministic resolution, not evidence of third-party adoption. Independence between the three agents is explicitly NOT claimed.",
    "operator": "Markovian",
    "agents": [
      {
        "name": "sigmasynth (Agent 1)",
        "role": "commits the sealed market signal",
        "agentId": 59270,
        "registration": "https://markovianprotocol.com/.well-known/sigmasynth-registration.json"
      },
      {
        "name": "Agent 2",
        "role": "takes one side of the signal",
        "agentId": 59285,
        "registration": "https://markovianprotocol.com/.well-known/agent2-registration.json"
      },
      {
        "name": "Agent 3",
        "role": "counterparty \u2014 takes the opposing side of the signal",
        "registration": "https://markovianprotocol.com/.well-known/agent3-registration.json",
        "agentId": 59327
      }
    ]
  },
  "role": "counterparty",
  "roleDescription": "Agent 3 is the counterparty in a three-party conditional agreement. Agent 1 commits a sealed signal; Agent 2 and Agent 3 take opposing sides; at reveal the outcome is settled from a pinned public market source, recomputable by anyone, and the winner is paid. The whole flow is witnessed in the Markovian transparency log.",
  "services": [
    {
      "name": "web",
      "endpoint": "https://markovianprotocol.com/trace.html"
    },
    {
      "name": "transparency-log",
      "endpoint": "https://log.markovianprotocol.com"
    },
    {
      "name": "DID",
      "endpoint": "did:key:z6MkhFtNzX5GmfxHL1btvomV3F23CLW7dK5sRcpNscN7nZu4",
      "version": "v1"
    },
    {
      "name": "agentWallet",
      "endpoint": "eip155:8453:0xdaE76a3C848CafD453dB5EBF8cEb0DbBA7610273",
      "network": "eip155:8453",
      "note": "Base mainnet wallet that owns Agent 3's ERC-8004 NFT and settles/receives the demonstration payout."
    }
  ],
  "relatedAgents": [
    {
      "name": "sigmasynth (Agent 1)",
      "agentId": 59270,
      "registration": "https://markovianprotocol.com/.well-known/sigmasynth-registration.json"
    },
    {
      "name": "Agent 2",
      "agentId": 59285,
      "registration": "https://markovianprotocol.com/.well-known/agent2-registration.json"
    }
  ],
  "active": true,
  "supportedTrust": [
    "witnessed-log"
  ],
  "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"
    ]
  },
  "registrations": [
    {
      "agentId": 59327,
      "agentRegistry": "eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
    }
  ]
}