Governance
Every contract is owned by a timelock. A change is a public proposal that waits before it can execute; the multisig proposes, anyone can watch the queue, and the only instant lever is a pause on vault mints and rounds.
Timelock delay
—
Every change waits this long in public
Owned by timelock
0 / 6
Governed contracts
Multisig roles
—
Proposer · executor · canceller
Pauser
—
Can stop mints and rounds instantly
Vault protocol
—
Mints and rounds open
Ownership and roles
Who owns what, read from the contracts. Every owner should be the timelock, and the timelock should administer itself.
Owners
2 optional contracts not deployed. The vault NFT is controlled by the vault protocol and the dividend vault has no owner at all.
Roles
Roles are OpenZeppelin TimelockController roles. The deployer renounced its own in the deploy transaction.
Parameters
Every live parameter and every piece of wiring, read from the contracts. A tick means the address matches the deployment; change any value with a proposal below.
Vault protocol
Loading…
Launchpad
Fee router
Buyback
Dividend vault
Price oracle
Swap adapter
Reward registry
Fee splitter
Operations queue
Every operation the timelock has ever been asked to run, decoded against the protocol ABIs. One row per operation; a batch shows each of its calls. A Ready operation can be executed by the multisig (executor role): from any other wallet the transaction reverts before it is sent.
Loading operations…
Propose
Build the calldata for an admin action and put it in the timelock queue. Only the proposer — the multisig at 0x6f3E…9aB8 — can schedule; from any other wallet the transaction reverts. The multisig can use this form through its own wallet connection, or copy the calldata and operation id into its transaction builder.
Append a stock to the rotation. Append-only; the oracle must already price it.
Calldata
stock: not an address
Operation id
—Delay
—
Ready no earlier than
—
Connect a wallet to continue.
schedule(target, 0, data, 0x0, salt, delay). Values are raw base units: wei for ETH amounts, bps for percentages, seconds for durations. Nothing is sent until you sign.