Multi-Signer Bootstrap Authority

Design:

  • Authorization Registry holds 5-10 signer addresses.

  • Each signer can independently create markets and submit proposals (bypassing top 50% checks).

  • Geographic distribution and action transparency via events.

Authorized operations include market creation, proposal submission, adding vaults, whitelisting settlement tokens, and rate-limiting.

Rate limits per signer:

  • 5 markets/day

  • 10 proposals/day

All bootstrap actions emit events such as:

event BootstrapMarketCreated(address indexed signer, uint256 indexed marketId, string title);
event BootstrapProposalSubmitted(address indexed signer, uint256 indexed marketId, uint8 outcome);

Last updated