{"ok":true,"testnet":{"config":{"chainName":"plais Chain Testnet","networkId":"plai-testnet-0","nativeSymbol":"plais","coinIssuance":"disabled","coinIssuanceGuaranteed":false,"rpcMode":"mock-local-first","consensus":"mock-proof-ledger-validator","blockTimeTargetSec":15,"genesisVersion":"0.1.0-testnet-preview","externalWallet":"disabled","faucet":"disabled"},"readiness":{"status":"ready_mock_testnet","score":100,"passed":7,"total":7,"checks":[{"key":"coin_guardrail","label":"Coin issuance is disabled","ok":true,"detail":"plais symbol is reserved only. No public wallet, faucet, or exchange flow is active."},{"key":"ledger_chain","label":"Proof ledger chain verifies","ok":true,"detail":"Proof ledger hash chain is valid."},{"key":"validator_pool","label":"Validator pool is available","ok":true,"detail":"1 eligible validator node(s)."},{"key":"finalized_blocks","label":"Mock blocks are finalized","ok":true,"detail":"5 finalized block(s), latest height 826."},{"key":"service_confirmations","label":"Service confirmations are visible","ok":true,"detail":"4/4 service confirmation row(s)."},{"key":"callbacks","label":"Confirmation callback flow works","ok":true,"detail":"5/5 callback(s) delivered."},{"key":"proof_tx_flow","label":"Proof and transaction flow exists","ok":true,"detail":"578 proof(s), 668 transaction(s)."}]},"genesis":{"chainName":"plais Chain Testnet","networkId":"plai-testnet-0","nativeSymbol":"plais","coinIssuance":"disabled","genesisVersion":"0.1.0-testnet-preview","validators":[{"nodeId":"399be336-d95e-4a74-9a4f-d14419d117bf","userIdHash":"","lockedPoint":93}],"genesisHash":"0xf1e59af0335ef29e14c9930d33723f689823a4c50f84c8b52de20062782e8247","createdAt":"2026-07-24T01:43:27.195Z","note":"Preview only. plais mock coin and internal wallet are enabled for testnet UI validation."},"validators":[{"nodeId":"399be336-d95e-4a74-9a4f-d14419d117bf","userIdHash":"","displayName":"AISFOR mock participant","status":"active","role":"PROOF_PRODUCER","lockedPoint":93,"proofSuccessRate":0,"lastHeartbeatAt":null}],"latestBlock":{"id":"db1a5376-a58b-4c6c-9aee-e5122f4c9220","height":826,"previousHash":"f5d55c73309829eacbae5994f63ddb949e3f55f874df7b33607c8a6e6158620d","proofIds":["e7f16a3e-14c4-4f35-aeff-b4afc306b039","23322fff-ad5d-4546-9cd6-6dfee2fe2f27"],"transactionIds":["61001b6d-1599-4842-b002-132c4580770a","009836fc-b099-4565-abd1-8438828d05fb"],"rewardIds":[],"proofHashes":["f286ba80eb96810afff52196e996ab1bd4458280e1022ea406435704849fba09","954f655fb4fbd5b89b46ad9f8ee490dc9514d9ef2cc329ff68c64bdf0121026b"],"txHashes":["0xc52d24264a2e4778abf5a843cb79763e3412ba3f994ded464f192c283aa6ed47","0x88951a61b0ef4196a90f4a7f3f642e6f4142b07694d0afa614fc75de8190a73d"],"rewardHashes":[],"merkleRoot":"8200f784a4043f36e0a91ccc2f4293b13fbc9513b5fb7de27cf6e7f883fd75ab","blockHash":"c927560bd95258d48dcba86fe81cf948f97ffffc606070714b0ef9d76f4a9930","status":"PENDING_VALIDATION","createdAt":"2026-07-24T00:51:58.440Z","reason":"auto-threshold","validation":{"assignedValidatorIds":[],"requiredVotes":0,"approveVotes":0,"rejectVotes":0,"finalizedAt":null}},"blockStats":{"totalBlocks":826,"pendingProofs":0,"pendingTransactions":0,"pendingRewards":0,"pendingValidationBlocks":819,"finalizedBlocks":5,"eligibleValidators":1,"latestHeight":826,"latestBlockHash":"c927560bd95258d48dcba86fe81cf948f97ffffc606070714b0ef9d76f4a9930","autoMineSize":3},"chainVerify":{"ok":true,"checked":826,"latestBlockHash":"c927560bd95258d48dcba86fe81cf948f97ffffc606070714b0ef9d76f4a9930","errors":[]}}}