XContext

Multi-sig Vault Lab

M-of-N proposals, timelock execution, and replay protection for off-chain signed intents.

Multi-sig Vault Lab

Multi-sig Vault (Hard)

Model a vault with M-of-N approvers. Support create proposal, approve, execute, and cancel flows.

API sketch

POST /api/vaults — Create vault with signer pubkeys and threshold M

POST /api/vaults/:id/proposals — Create transfer proposal

POST /api/vaults/:id/proposals/:pid/approve — Record approval from a signer

POST /api/vaults/:id/proposals/:pid/execute — Execute when threshold met and timelock elapsed

Return 403 for unauthorized signers and 409 for invalid state transitions.

Starting environment…

Preparing WebContainer…

Terminal is available when the environment is ready.