magicblock-labs / magicblock-labs/magicblock-validator
Rename delegation-program and dlp-api for MagicBlock Protocol v2
@snawaz 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
Rename `delegation-program` to `magicblock-protocol` and `dlp-api` to `magicblock-protocol-interface` as part of magicblock-labs/delegation-program#132.
### Why
The MagicBlock Protocol v2 program covers more than delegation, including commitments, verifier approval, and fraud proofs. The names should reflect that broader role.
### Scope
- Apply the new names to the program and interface crates and their package metadata.
- Update affected workspace dependencies, imports, build/release configuration, and documentation, including consumers in MBV.
- Make any package-name compatibility or migration steps explicit so consumers can update.
- Verify that affected crates and consumers build with the new names.
- Keep program behavior, deployed program identity, instruction encoding, and account layouts unchanged; this is a naming change.
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.