Cast Your First Validator Vote
In this tutorial, we will install the CLI and walk through the validator side of the governance lifecycle. By the end, we will have imported a proposal, reviewed its fields, and cast a signed vote that is ready to be shared with the rest of the governance committee.
Here is what we will produce:
Proposal abc123 — add 0xdeadbeef...Status: voting (1/3 yes votes)Your vote: YES — signed at 2026-06-04T12:00:00.000ZPrerequisites: Node.js 20 or later. No CKB account or on-chain funds required — voting is local until execute is run.
What you need: Your secp256k1 private key (32 bytes, hex). Keep it offline; the CLI prompts for it with masked input and never writes it to disk.