Tooling · Move Industries
Movement Multisig
The multisig that governs Movement’s contracts and treasury. I maintain it, along with the security practice around how transactions reach it.
- Period
- 2026
- Role
- Main maintainer, security operations
- PRs authored
- 9
- Source
- Private
The problem
Everything privileged on the network passes through this multisig. If it miscounts rejections or fails to find your accounts, that’s a governance problem.
What I did
- Fixed the reject-quorum formula, which was computing thresholds that disagreed with the on-chain rule.
- Fixed multisig discovery so existing accounts were actually found, and repaired transaction polling.
- Added timelock handling and began multichain support.
- Own the operational side. I prepare and push the privileged transactions, and I define how that is done safely.
- Reworked the transaction view, renamed the vault concept to multisig throughout, and adopted the shared design system.
Stack
TypeScriptNext.jsMoveAptos SDK