Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document

Devnet Rehearsal Multisig

devnet-rehearsal-multisig.md

Boundary

This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.

Open raw file

Devnet Rehearsal Multisig

This packet records the live Devnet rehearsal multisig created to validate a 2-of-3 custody posture using the currently connected browser-wallet signer set.

It is intentionally bounded:

  • this is a Devnet rehearsal artifact
  • it is not the production multisig
  • it does not close mainnet custody, authority transfer, or release ceremony work

Rehearsal Multisig

  • implementation: spl-token-2022-multisig
  • network: devnet
  • multisig address: EqbW1xQRABPNmPM4TMkdygp6j94i7A3DSbgFKTpqXvJE
  • threshold: 2-of-3
  • creation signature: 4KSyTYQTzeNpBDWou7GFLmvUpAhLgmNKkNdd4PZqndLpCWmUnArffYRQUwe6zrTmQD5uCbBfBR6pakf9Gz8dviRp
  • explorer:
  • https://explorer.solana.com/tx/4KSyTYQTzeNpBDWou7GFLmvUpAhLgmNKkNdd4PZqndLpCWmUnArffYRQUwe6zrTmQD5uCbBfBR6pakf9Gz8dviRp?cluster=devnet

Signer Set

SlotWalletPublic Key
1Solflare73EzhBNNdM2ZV3LzMxyNZ5FwGiZCZJrbZTHyRxhTsdq9
2PhantomBBBPcpUnnBi3CWUhcv6vLTqaY9pugAGuhgw2Axjpvcr2
3Backpack2KpA69UB55tfWUSkKj5j7Tvebd3eG22hEs9hjXUq7pf5

Local Devnet Signer Roster

These public keys were generated on 2026-05-06 for Devnet-only rehearsal work. Private key files remain outside Git and must not be committed.

RolePublic Key
squads-signer-1BSvk7r9jbo4unrGm2d3qLztSRRAsTemDuEgHcHzxMRao
squads-signer-2E8phwky7u4VZmp4AoPrgGf8ViX7SWMQkE66UEDSfkHLo
squads-signer-39tmBAJm4V6B6gbWeYckb7h3gZiyZp6hT2hVzAeFstZNo
devnet-operatorDve1eYmVxkJLv6Jtv27ry77r73ZoyawdNQ9YoXruh3hM
devnet-relayer35CNDGaYpZbFUDLeU46RjDCpdLJeQAwjrtc3dGwFKuoj

What This Closes

  • a real 2-of-3 multisig account now exists on Devnet
  • the browser-wallet signer set is recorded and machine-verifiable
  • custody rehearsal is no longer hypothetical

What This Does Not Close

  • mainnet multisig intake
  • production upgrade-authority transfer
  • DAO authority transfer
  • treasury operator authority transfer
  • rehearsal execution requiring 2 signer approvals
  • production custody ceremony

Verification

npm run verify:devnet-rehearsal-multisig