MagicBlock Runtime Evidence
magicblock/runtime-evidence.md
Boundary
This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.
Open raw file<!-- SPDX-License-Identifier: AGPL-3.0-or-later -->
MagicBlock Runtime Evidence
PrivateDAO now treats MagicBlock as a first-class runtime track, not just a feature note.
This evidence package exists to capture real wallet runs for the proposal-bound MagicBlock confidential payout corridor across desktop and mobile wallet environments.
Why this package exists
The Anchor program, frontend, CLI, and backend read node already support:
- confidential token payout plans
- proposal-bound MagicBlock corridor configuration
- wallet-side MagicBlock deposit, private transfer, and withdraw flow
- on-chain corridor settlement with validator, queue, and transaction evidence
- execution gating until settlement is visible on-chain
What still matters for judges and operators is runtime proof that this path behaves correctly across real wallet environments.
Runtime checkpoints
Each capture should prove the following sequence on Devnet:
- A confidential token payout proposal exists.
- The proposal has a configured MagicBlock corridor.
- The operator wallet runs the MagicBlock route:
- optional mint initialization
- deposit
- private transfer
- withdraw
- The corridor is settled on-chain.
- The payout proposal executes successfully through the MagicBlock-bound path.
- A diagnostics snapshot is captured from the live frontend.
Source of truth
- source registry: `docs/magicblock/runtime-captures.json`
- generated package: `docs/magicblock/runtime.generated.json`
- generated review note: `docs/magicblock/runtime.generated.md`
Templates
- `docs/magicblock/templates/README.md`
- `docs/magicblock/templates/phantom-desktop-magicblock.json`
- `docs/magicblock/templates/solflare-desktop-magicblock.json`
- `docs/magicblock/templates/backpack-desktop-magicblock.json`
- `docs/magicblock/templates/glow-desktop-magicblock.json`
- `docs/magicblock/templates/android-runtime-magicblock.json`
Commands
npm run capture:magicblock-runtime -- phantom-desktop-magicblock --template-only
npm run record:magicblock-runtime -- /path/to/capture.json
npm run build:magicblock-runtime
npm run verify:magicblock-runtimeHonest boundary
This package does not claim that MagicBlock runtime evidence already exists for every wallet environment. It creates a stable, machine-readable review surface so real captures can be added without changing the surrounding reviewer story.