magicblock-labs / magicblock-labs/magicblock-validator
Ship Validator v2 on MagicBlock Engine
@bmuddha is already working on this.
Since Sep 17, 2026.
- Dominant language
- Rust
- Stars
- 58
- Forks
- 58
- Avg merge
- 22h 1m
- Merged PRs (30d)
- 53
Description
### Goal
Ship the Engine-based validator as the production foundation, with materially better security, stability, and scalability.
### Why
V1 provides a baseline, but its architectural limits make growth and reliable operation harder. V2 moves the validator onto MagicBlock Engine and establishes durable recovery and replication foundations for later decentralization work.
### Scope
- Complete the validator integration with MagicBlock Engine.
- Replace temporary local work tracking with durable intent handling so scheduled work survives restarts and recovers cleanly.
- Establish the replication and recovery foundations needed by later releases.
- Fix reliability, correctness, and load-related issues found during qualification, and expand realistic black-box coverage through RedSuite for V2 and future releases.
- Complete production monitoring and incident reporting, and exercise migration and rollback procedures.
The release candidate must use the Engine architecture for release-critical flows, recover work durably, cover the agreed scenarios in RedSuite, and meet the agreed security, stability, and scalability bar.
Fraud proofs, challenge resolution, leader rotation, permissionless operation, and SDK V1 are outside this release.
Delivery depends on the V1 baseline, outstanding durable-intent work, and continued RedSuite development. Roadmap target: early November 2026.
Related planning: magicblock-labs/dev-kanban#201.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.