Skip to content

Redesign program: minimal-witness model, slim Shipment, drop Proof PDA + status#1

Open
iguberman wants to merge 2 commits into
mainfrom
shipment-config
Open

Redesign program: minimal-witness model, slim Shipment, drop Proof PDA + status#1
iguberman wants to merge 2 commits into
mainfrom
shipment-config

Conversation

@iguberman

Copy link
Copy Markdown
Contributor

Redesign on-chain program around minimal-witness architecture

Chain witnesses hardware-rooted consensus dispatches and brackets
shipment lifetime; consensus, quorum policy, and operational data
move off-chain. Slim Shipment (142 B, fixed), 32-byte unguessable
nonce, manifest_commitment binding off-chain config, remove Proof
account (dispatches are now log events, O(1) per shipment), remove
status enum for a one-way closed flag, enforce device-authority on
submit_proof, add close_shipment. New devnet program APRBV...;
submission preserved at tag colosseum-submission-may2026. Tests
rewritten and passing.

@iguberman iguberman self-assigned this May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant