Introduction
Overview of validator operations with multi-sig governance
This chapter covers how to perform validator operations through your new multi-sig governance structure. The core operations (add, change weight, remove) are the same as before, but the flow now involves multi-sig approval.
Key Difference: Multi-Sig Approval
In the previous chapter on Validator Manager Operations, you performed operations directly from your EOA:
With the multi-sig setup, the flow now includes Safe wallet approval:
Operations Overview
| Operation | Phases | Multi-Sig Approvals Needed |
|---|---|---|
| Add Validator | Initiate + Complete | 2 (one per phase) |
| Change Weight | Initiate + Complete | 2 (one per phase) |
| Remove Validator | Initiate + Complete | 2 (one per phase) |
Each phase requires a separate multi-sig transaction. Plan accordingly when coordinating with your signers.
The Two-Phase Pattern
All validator operations follow the same two-phase pattern:
Phase 1: Initiation
- Propose in Safe: A signer creates a transaction proposal in the Safe wallet
- Collect Approvals: Other signers review and approve the transaction
- Execute: Once threshold is met, execute the transaction
- Warp Message Sent: The Validator Manager sends a message to P-Chain
Phase 2: Completion
- Wait for P-Chain: The P-Chain processes the request and signs a response
- Propose Completion: A signer proposes the completion transaction in Safe
- Collect Approvals: Other signers approve the completion
- Execute: Complete the operation on the Validator Manager
Working with Safe
For each operation in this chapter, you'll:
- Access your Safe wallet: Go to wallet.ash.center
- Create a new transaction: Use the transaction builder or direct contract interaction
- Set the target: Your PoA Manager address
- Build the calldata: For the specific operation you want to perform
- Submit and sign: Initiate the approval process
- Coordinate approvals: Get other signers to approve
- Execute: Once threshold is reached, execute the transaction
Coordination Required: Unlike EOA operations that you can do instantly, multi-sig operations require coordinating with other signers. Plan ahead for validator changes.
What You'll Learn
In the following sections, you'll practice:
- Adding a Validator: Propose and execute a validator addition through Safe
- Changing Weight: Modify a validator's influence via multi-sig
- Removing a Validator: Safely remove a validator with proper approvals
Each section will guide you through the Safe interface and the specific steps needed for that operation.
Is this guide helpful?


