이 화면은 PayChain이 지금 연결되어 있는지, 무엇이 돌아가고 있는지, 그리고 어디까지 준비되어 있는지를 빠르게 확인하는 운영 허브입니다. Ledger와 Scanner를 붙이면 상태 요약, 앵커, 공개 API, 네트워크 준비 상태를 한 곳에서 볼 수 있습니다.

1. 연결 확인

Ledger와 Scanner 주소를 넣고 현재 서비스가 살아 있는지 바로 확인합니다.

2. 운영 상태 확인

체인 상태, 블록, 앵커, 메트릭, 공개 역량 정보를 한 화면에서 봅니다.

3. 준비 수준 확인

네트워크 준비 상태와 아직 남은 플레이스홀더를 빠르게 확인할 수 있습니다.

연결 설정

일반적으로 health 같은 공개 경로는 키 없이 확인할 수 있고, 일부 운영 경로는 환경에 따라 권한이 필요합니다.

브라우저에서 RPC 호출이 막히면 chainId 숫자만 넣어도 L1 트랜잭션 링크를 만들 수 있습니다.

URL 공유: ?ledger=, ?scanner=, ?rpc=, ?explorer=, ?chainId= 로 초기값을 넣을 수 있습니다. API 키는 URL에 넣지 마세요. 단축키: Alt+Shift+R.

지금 서비스가 살아 있는가

Ledger health

연결

Chain status

체인

Scanner health

스캐너

무슨 일이 벌어지고 있는가

GET /chain/blocks

GET /chain/blocks?witness=1

S10.3 — batchSequencingWitness(tip, chainLinkConsistent, totalBatches, limited).

GET /anchors

GET /metrics (일부)

L1 연결 확인

eth_chainId

L1 앵커와 링크

GET /api/l1-anchors

L1 트랜잭션 링크

RPC 또는 chainId 정보가 있으면 위 앵커를 익스플로러 링크로 바로 열 수 있습니다.

체인 정체성 (L2 네트워크 헤드)

Public chain-head

Receipt API와 별도로 chainId·genesisPrevHash·S10.3 witness tip을 무인증으로 노출합니다. PayChain 블록은 오프체인 배치 시퀀싱 체인이며 op-geth 실행 블록과 다릅니다.

L2 execution head (op-geth)

L2_RPC_URL 설정 시 op-geth/reth eth 블록 헤드를 dual-layer로 노출합니다. S10.3 배치 체인과 별개입니다.

현재 준비 수준

Network activation status

현재 프로세스의 env 스냅샷입니다. operationalMvpBeforeConsensusSequencer는 M1–M4 운영 정렬(프로토콜급 합의 시퀀서 #10 제외 — 합의 기초 정책(락·witness·수동 failover)은 §9.5 D), productionNetworkMvp는 신뢰 레이어 P0까지 포함한 완료 정의입니다. 미구현은 placeholders에 표시됩니다.

스테이징·파일럿에서 env 외 실증·인프라·#18까지 묶은 체크(A–G): INSTITUTIONAL_AND_BD.md §9.4–§9.5 · TODOS_AND_NETWORK.md §7.2. 저장소 루트 오프라인 묶음: npm run check:operational-mvp-preflight

공개 API와 확장 기능 보기

필요할 때만 펼쳐서 공개 API, 준비 상태, 확장 기능을 확인하세요.

Withdrawal capabilities

승인 인출과 opt-in 상태 증명 인출(v0·stub 리허설·L1 모듈) 경계를 공개 JSON으로 보여줍니다.

Capabilities index

Network registry (P1)

다중 레일 메타 — env only, RPC 없음.

Product layer bridge (P1)

ieum 등 제품 레이어 → Receipt correlation 설계.

px402 listener bridge (P2)

Escrow 이벤트 → Receipt sidecar 설계 SSOT.

Endpoint readiness (P0)

production_ready / pilot / stub 표면 인벤토리 — 감사·온보딩용.

Batcher / sequencer capabilities

Redis 리더 락·결정론 정렬·trustLayerSequencerAxis(#10).

GET /public/op-anchors

OP Stack 타깃 앵커 목록(프로세스 스토어 기준). GET /anchors와 별개.

OP Stack PayChain custom

브리지·프리셋·베드록 상태 등 discovery JSON.

Bundler capabilities

Registry capabilities

Evidence capabilities

Public agents

공개 읽기가 켜진 환경에서만 노출됩니다.

Trust layer roadmap

P0 (#9·#6–#8·#10) JSON. Verification capabilities와 동일 로드맵 축을 공유합니다.

Verification capabilities

trustLayerVerificationAxis·onChainChallengeIndexing(V6.1·0.2.2) 등.

공개 준비 상태

Bootstrap status

공개 상태가 켜진 환경에서만 보입니다.

Ready

현재 서비스가 준비 상태인지 보여줍니다.

Network spec

네트워크 스펙 공개가 켜진 환경에서만 보입니다.

확장 기능 준비 상태

GET /reputation/capabilities

GET /marketplace/capabilities

GET /micropayment/capabilities

핵심 기능 보기

운영자용 상세 정보 보기

승인 대기, 챌린지 큐 같은 운영자 전용 정보는 필요할 때만 확인하세요.

GET /verification/challenges/stats

Postgres 챌린지 영속이 꺼져 있으면 503.

GET /verification/challenges/queue

승인 대기 큐(VERIFICATION_CHALLENGE_REQUIRE_APPROVAL 등).

이 화면은 운영 확인을 돕는 허브이며, 정식 모니터링 시스템이나 감사 로그를 대체하지는 않습니다. 브라우저에서 직접 호출이 안 되면 같은 PC에서 열거나 CORS 설정을 확인하세요. 웹·온체인 실행 플랜 · 코드 남은 투두 (백엔드·온체인)