{
  "schema": "tokn-network/3",
  "name": "TOKN public pilot testnet",
  "symbol": "TEST TOKN",
  "chainId": 2026090604,
  "decimals": 18,
  "initialSupply": "1000000",
  "validator": "0xA5447e275e54cBd34B527bD36160e124d4e7cceF",
  "validatorPublicKey": "2aa5d55926457d42b95eb9f10d1eae9ee465b8a1eee2a8bd04dbf116c216ea8aff077eed5e32b3ec590b0bbaf4b3fb8984ef0d585749fc32119ddd63a696218e",
  "allocations": [
    {
      "role": "creator",
      "address": "0x130E70CA4C00da3c78d92aE66C3B7Fd03eB3F860",
      "amount": "10000"
    },
    {
      "role": "test-work-reserve",
      "address": "0xFd1B83959566e86958c6Fc1117A27a541d541ED8",
      "amount": "990000"
    }
  ],
  "configCommitment": "0x24c3c03146135ff528251043e1d097ccbaddcf3b96c39556070e1eaa44bd3604",
  "status": "services-verified-external-cohort-pending",
  "v3": {
    "version": "3.0.0",
    "selectionMode": "contract",
    "independentOperators": 0,
    "registryParameters": {
      "minBond": "100000000000000000000",
      "rewardCap": "1000000000000000000000",
      "noticeDelay": 1800,
      "exitDelay": 86400,
      "proposalLifetime": 604800,
      "readinessMaxAge": 600
    },
    "contracts": {
      "CohortBondedValidators": {
        "address": "0xb079410F42cEC8AE4e3407be92F38493257AB206",
        "runtimeCodeHash": "0x8198c90beeedfd8e353ed45782476f2750a0b7ce9a1fda9604119135ec7ae0e5",
        "creationBytecodeHash": "0xd216ac244102ac3dfd489517d10dafb903fa49c087f2211eda4a5d5598c42d39",
        "deploymentHash": "0x152d7db07fcc6901e45742308913c391c11cb965d7200aa93dc84158bcbf0498",
        "blockNumber": 21,
        "constructorArguments": [
          "0xA5447e275e54cBd34B527bD36160e124d4e7cceF",
          {
            "minBond": "100000000000000000000",
            "rewardCap": "1000000000000000000000",
            "noticeDelay": 1800,
            "exitDelay": 86400,
            "proposalLifetime": 604800,
            "readinessMaxAge": 600
          },
          "0x9a2f0139661ce42b392bc70fc094393e0f1f25474f490cae991ddbb6ba1bc806",
          "0x24c3c03146135ff528251043e1d097ccbaddcf3b96c39556070e1eaa44bd3604"
        ],
        "value": "100000000000000000000"
      },
      "AgentEscrow": {
        "address": "0xc57730144AD9EE6ee9A895E7c78E5e0969661fb8",
        "runtimeCodeHash": "0x556583d1d2c85d8a7dee671d653a964b67d6d0b85701c8fa6da37a38acd07db5",
        "creationBytecodeHash": "0x1a3326d533ab6b7c4df10864f7da04f6b14c50ebb62da6ebf61b1dbef46a70dc",
        "deploymentHash": "0xe920e0e04445efb5aba50480b852edbe8b8c7ad465ba57ba46851ea526d2080a",
        "blockNumber": 22,
        "constructorArguments": [
          "0xb079410F42cEC8AE4e3407be92F38493257AB206"
        ],
        "value": "0"
      },
      "ReviewEscrow": {
        "address": "0x58407A1be2C1e79D366cA50B1CfAc8dDa93811e4",
        "runtimeCodeHash": "0x70a852fe0111c3a4f5063b8f2872fc2950e7c0d04c488f4633708940d69f6f98",
        "creationBytecodeHash": "0x6cadd97387baa2bb20fb5ae1834c667bd22fc00aaaf0de333b5b747d3aeac30e",
        "deploymentHash": "0xa18bebe31d831c46735b6e0a17aea2fca68cb37197b7efda9ec44d63d752a778",
        "blockNumber": 23,
        "constructorArguments": [
          "0xb079410F42cEC8AE4e3407be92F38493257AB206"
        ],
        "value": "0"
      }
    },
    "activationVerifiedAt": "2026-09-07T00:40:07.948203+00:00",
    "activationEvidence": {
      "configurationSelectionVerified": true,
      "cohortBehaviorVerified": false,
      "externalCohortPending": true,
      "transitionBlock": 74,
      "loadedConfigSHA256": "0x77e8d3b6ea7dea7e5388086a362cb8f5ade60892bc30e8104fea42f9b919a839"
    }
  },
  "genesisHash": "0x9a2f0139661ce42b392bc70fc094393e0f1f25474f490cae991ddbb6ba1bc806",
  "cohortBondedValidators": "0xb079410F42cEC8AE4e3407be92F38493257AB206",
  "agentEscrow": "0xc57730144AD9EE6ee9A895E7c78E5e0969661fb8",
  "reviewEscrow": "0x58407A1be2C1e79D366cA50B1CfAc8dDa93811e4",
  "serviceVerification": {
    "schema": "tokn-pilot-service-probe/3",
    "chainId": 2026090604,
    "genesisHash": "0x9a2f0139661ce42b392bc70fc094393e0f1f25474f490cae991ddbb6ba1bc806",
    "configCommitment": "0x24c3c03146135ff528251043e1d097ccbaddcf3b96c39556070e1eaa44bd3604",
    "registryParameters": {
      "minBond": "100000000000000000000",
      "rewardCap": "1000000000000000000000",
      "noticeDelay": "1800",
      "exitDelay": "86400",
      "proposalLifetime": "604800",
      "readinessMaxAge": "600"
    },
    "head": {
      "number": 4523,
      "hash": "0x8c23e6673a3228f85edc3dab8c3f554bb97ba25ff5815419d2b7e98b6a8a89cc",
      "timestamp": 1788762833
    },
    "contracts": {
      "CohortBondedValidators": {
        "address": "0xb079410F42cEC8AE4e3407be92F38493257AB206",
        "runtimeCodeHash": "0x8198c90beeedfd8e353ed45782476f2750a0b7ce9a1fda9604119135ec7ae0e5",
        "runtimeCodeSHA256": "0x51d8aad8ca72c9398bed1a7a39b590aedae5a6673a6864a1b78001ae4eac628a"
      },
      "AgentEscrow": {
        "address": "0xc57730144AD9EE6ee9A895E7c78E5e0969661fb8",
        "runtimeCodeHash": "0x556583d1d2c85d8a7dee671d653a964b67d6d0b85701c8fa6da37a38acd07db5",
        "runtimeCodeSHA256": "0xe250a9b329727456fdae14c52ff4ca9da59555c60910eb88961e37c28d8472c3"
      },
      "ReviewEscrow": {
        "address": "0x58407A1be2C1e79D366cA50B1CfAc8dDa93811e4",
        "runtimeCodeHash": "0x70a852fe0111c3a4f5063b8f2872fc2950e7c0d04c488f4633708940d69f6f98",
        "runtimeCodeSHA256": "0x30d88b2fe136ce9b1ae29da3ae2ec8daf202a23e25d6e04547b866533985cada"
      }
    },
    "registryValidators": [
      "0xA5447e275e54cBd34B527bD36160e124d4e7cceF"
    ],
    "besuValidators": [
      "0xa5447e275e54cbd34b527bd36160e124d4e7ccef"
    ],
    "checkedAt": "2026-09-07T06:33:56.537Z",
    "signed": false,
    "loadedConfigSHA256": "0x77e8d3b6ea7dea7e5388086a362cb8f5ade60892bc30e8104fea42f9b919a839",
    "transitionBlock": 74,
    "gatewayVerified": true,
    "configurationLoaded": true,
    "independenceVerified": false,
    "limitation": "A singleton set proves loaded configuration and matching runtime state, not independent quorum or behavioral contract selection.",
    "peerTransport": {
      "schema": "tokn-pilot-onion-verification/1",
      "chainId": 2026090604,
      "genesisHash": "0x9a2f0139661ce42b392bc70fc094393e0f1f25474f490cae991ddbb6ba1bc806",
      "checkedAt": 1788762841,
      "endpoints": [
        "enode://2aa5d55926457d42b95eb9f10d1eae9ee465b8a1eee2a8bd04dbf116c216ea8aff077eed5e32b3ec590b0bbaf4b3fb8984ef0d585749fc32119ddd63a696218e@kjyf7iar6kybbbhds2imaxu7curidywxjyhsjsznyyqirf4fk3y4auqd.onion:30303"
      ],
      "rlpxPeerIdentitiesVerified": true,
      "transport": [
        {
          "role": "bootstrap",
          "actualBridgeNamespaceMatched": true,
          "separateTorNamespace": true,
          "torToBesuTCP": true,
          "bridgeToTorTCP": true,
          "hostP2PExposed": false,
          "nodeMemoryBytes": 536870912,
          "nodeCPUs": 1
        },
        {
          "role": "operator-controlled-probe",
          "actualBridgeNamespaceMatched": true,
          "separateTorNamespace": true,
          "torToBesuTCP": true,
          "bridgeToTorTCP": true,
          "hostP2PExposed": false,
          "nodeMemoryBytes": 536870912,
          "nodeCPUs": 1
        }
      ],
      "commonBlock": {
        "number": 4522,
        "hash": "0xa7d9b25be778e7d4e23c554f631a9d9eb5f2a403a32410e44eb5ed1588e0ad34"
      },
      "probePublicKey": "90f96beeb5458b669851617ec066bd8ae258c8893e750d72b74a9308df9e05877ca15857c88e339b789c14ee6d9941a89ea1d8682740d06d67c214c0b18bed27",
      "probeController": "same-operator-local-qa",
      "independenceVerified": false,
      "limitation": "Real onion RLPx and common history from an operator-controlled probe; no independent external operator or cohort readiness is established."
    }
  },
  "pilotRound": {
    "schema": "tokn-pilot-public-round/1",
    "status": {
      "schema": "tokn-pilot-role-status/1",
      "roundId": "m0-first-six",
      "roundHash": "0x3169de98295bc414ced3871d0cd12d2e86c5e0626cc99c564d38586cf0ac4824",
      "symbol": "TEST TOKN",
      "productionRewardTOKN": "0",
      "reservedWei": "2560000000000000000000",
      "paidWei": "0",
      "remainingWei": "2560000000000000000000",
      "roles": [
        {
          "role": "validator-1",
          "acknowledged": false,
          "current": false,
          "controlReviewed": false
        },
        {
          "role": "validator-2",
          "acknowledged": false,
          "current": false,
          "controlReviewed": false
        },
        {
          "role": "validator-3",
          "acknowledged": false,
          "current": false,
          "controlReviewed": false
        },
        {
          "role": "worker",
          "acknowledged": false,
          "current": false,
          "controlReviewed": false
        },
        {
          "role": "reviewer-1",
          "acknowledged": true,
          "current": true,
          "controlReviewed": false
        },
        {
          "role": "reviewer-2",
          "acknowledged": false,
          "current": false,
          "controlReviewed": false
        }
      ],
      "allSixAcknowledged": false,
      "allSixControlReviewed": false,
      "independenceClaim": "Signatures prove wallet authorization, not independent control; curator review and actual separate operation are required."
    },
    "signingInput": {
      "terms": {
        "schema": "tokn-pilot-round/1",
        "roundId": "m0-first-six",
        "chainId": 2026090604,
        "symbol": "TEST TOKN",
        "genesisHash": "0x9a2f0139661ce42b392bc70fc094393e0f1f25474f490cae991ddbb6ba1bc806",
        "registry": "0xb079410F42cEC8AE4e3407be92F38493257AB206",
        "agentEscrow": "0xc57730144AD9EE6ee9A895E7c78E5e0969661fb8",
        "reviewEscrow": "0x58407A1be2C1e79D366cA50B1CfAc8dDa93811e4",
        "treasury": "0xFd1B83959566e86958c6Fc1117A27a541d541ED8",
        "client": "0x130E70CA4C00da3c78d92aE66C3B7Fd03eB3F860",
        "createdAt": 1788741389,
        "requiredRoles": [
          "validator-1",
          "validator-2",
          "validator-3",
          "worker",
          "reviewer-1",
          "reviewer-2"
        ],
        "budgets": {
          "participation": "1800000000000000000000",
          "gas": "60000000000000000000",
          "bonds": "300000000000000000000",
          "taskPrincipal": "200000000000000000000",
          "reviewerFees": "200000000000000000000"
        },
        "productionRewardTOKN": "0",
        "rewardPolicy": "TEST TOKN only: 500 per accepted validator role, 100 per contract role; 10 gas each, 100 validator bond subsidy each; two 100 task principals and two 100 reviewer ballot fees. Worker role participation is prepaid before the negative exercise. Fixed fees do not depend on verdict. No production TOKN entitlement or promised market value."
      },
      "roundHash": "0x3169de98295bc414ced3871d0cd12d2e86c5e0626cc99c564d38586cf0ac4824",
      "reservedWei": "2560000000000000000000",
      "balanceObservedWei": "990000000000000000000000",
      "acknowledgements": {},
      "controlReviews": {},
      "payments": {},
      "status": "participant-signing-copy",
      "independentOperatorsVerified": 0
    },
    "reservationKind": "local accounting; treasury key remains coordinator-controlled",
    "testOnly": true
  },
  "downloads": {
    "participant": {
      "archive": "/testnet/participant.tar.gz",
      "immutableArchive": "/releases/v3.2.2/participant-testnet.tar.gz",
      "sha256": "9e2c78c4316f12db800052f01d07290e78c425cc5b24ff5be0be833d271e3b7a",
      "sizeBytes": 191248,
      "checksums": "/testnet/participant.tar.gz.sha256",
      "manifest": "/testnet/participant.manifest.json",
      "immutableChecksums": "/releases/v3.2.2/participant-testnet.tar.gz.sha256",
      "immutableManifest": "/releases/v3.2.2/participant-testnet.manifest.json"
    },
    "operator": {
      "archive": "/testnet/operator.tar.gz",
      "immutableArchive": "/releases/v3.2.2/operator-testnet.tar.gz",
      "sha256": "06c2ba121927b4c8e840c6f708265074a0220c975fd296043d10963ad3d150c2",
      "sizeBytes": 291244,
      "checksums": "/testnet/operator.tar.gz.sha256",
      "manifest": "/testnet/operator.manifest.json",
      "immutableChecksums": "/releases/v3.2.2/operator-testnet.tar.gz.sha256",
      "immutableManifest": "/releases/v3.2.2/operator-testnet.manifest.json"
    }
  }
}
