Validator Client
@botcoinmoney/coretex-client is the standalone validator package. It defaults to CPU replay. Install it with:
npm install @botcoinmoney/coretex-client
Setup fetches and verifies the public artifact manifest, checks payload hashes and byte sizes, materializes the production corpus, records the launch base corpus, and bootstraps a pinned CPU scorer environment.
Sync reads V4 and registry pins through Base RPC, replays CoreTexStateAdvanced logs, recomputes substrate roots from compact public patch bytes, and checks the local root against the registry live root.
Version 0.2.0 includes the Base mainnet epoch-115 launch-recovery pin. Normal sync uses that pin when applicable and verifies it against chain state before replay. Use --full-history or CORETEX_REPLAY_FULL_HISTORY=1 only for explicit audit of the older operator incident path.
Before reveal, sync exits successfully with awaiting_epoch_secret_reveal after root continuity checks. After reveal, it fetches eval reports and re-scores accepted advances on CPU.