The Validator’s Role
As a validator, you operate a participant node that:- Hosts parties for users and applications
- Stores contract data for those parties
- Validates transactions affecting your parties
- Connects to the synchronizer for coordination
- Exposes APIs for applications to interact with the ledger
What You Are Responsible For
Infrastructure Operations
- Node availability: Keep your validator running and connected
- Performance: Ensure adequate resources for your workload
- Upgrades: Stay current with network versions
- Monitoring: Track health, performance, and errors
- Backup: Regular backups of database and identity
- Security: Protect infrastructure, keys, and access
Party Management
- Onboarding: Create and manage parties on your validator
- Key management: Secure storage of party keys
- Access control: Control who can act as which parties
- Data custody: Your validator stores your parties’ data
Traffic (Transaction Fees)
- Canton Coin balance: Maintain sufficient CC for operations
- Top-ups: Replenish traffic when needed
- Cost management: Monitor and optimize traffic usage
What You Are NOT Responsible For
Handled by the Global Synchronizer
Trust Model
As a validator, you trust that:- The synchronizer orders transactions fairly
- Super Validators maintain availability
- Network parameters are set appropriately
- Upgrades are coordinated properly
- Run consensus nodes
- Verify all network transactions
- Participate in governance votes
- Operate synchronizer infrastructure
Operational Expectations
Availability
Your parties cannot transact while your validator is offline. Plan maintenance windows carefully and communicate with your users.
Version Currency
The network upgrades frequently. Validators must keep pace:Communication
Stay connected with the network:Security Responsibilities
Your Security Scope
Not Your Responsibility
Compliance Considerations
Depending on your jurisdiction and use case:Canton’s privacy model helps with compliance by ensuring data stays with entitled parties. However, you remain responsible for your regulatory obligations.
Costs
Operating a validator involves several cost categories:Infrastructure Costs
Infrastructure costs depend on your deployment method, cloud provider, and transaction volume. See Prerequisites for hardware sizing guidance. Use DevNet or TestNet to measure your actual resource consumption before estimating MainNet costs.Network Costs
Operational Costs
Support Resources
Community Support
Commercial Support
Becoming a Validator
Prerequisites
- Technical capacity: Team capable of operating containerized services
- Infrastructure: Meet infrastructure requirements
- Sponsorship: Super Validator willing to sponsor
- Canton Coin: Budget for traffic fees
Process
- Contact a Super Validator (list at canton.foundation)
- Discuss your use case and onboarding requirements
- Prepare infrastructure according to requirements
- Complete onboarding with sponsorship
- Begin operations and maintain your node
Next Steps
Validator Setup
Begin deploying your validator node.
Infrastructure Requirements
Review detailed infrastructure requirements.