Proposal Guidelines (polkadot.js)
Last updated
Was this helpful?
Last updated
Was this helpful?
A proposal goes through the following rough steps from idea to implementation (some specific proposal might takes more complicated process, such as Whitelist proposal):
Propose and discuss your idea on Bifrost Forum - Open Discussion ( or ), maybe make adjustments based on what the community thinks of the proposal.
Migrate your proposal to , wait several days to see the reaction from community.
If your off-chain voting passed, you can create an on-chain preimage base on your proposal contents.
Submit your proposal in the corresponding track.
Wait for the result and enactment.
Off-chain voting process is to imitate the function of voting on the chain. Community users still need to connect their wallets and vote for BNC. Through Off-chain voting, you can test if your proposal can be agreed by the community.
Migrate your existing proposal to Off-chain channel
Click Off-chain in Bifrost Subsquare
Connect your Wallet and propose a new proposal by using your discussed proposal contents.
Simulate on-chain voting and input key information.
Input your proposal title and contents.
System: Set the voting choices, “Single” or “Multiple” choices.
Name your choices.
Period: Set the voting period (at least 5 days recommended).
Snapshot: set the block stamp, which block to start voting.
Connect your wallet and publish.
Create preimage
Submit preimage
Input your proposal parameters (it depends on what function and pallet you should call, please ensure this at the Discussion stage).
Copy your preimage hash
Submit preimage
Double-check your preimage
Find your preimage in the list
Double-chain your preimage parameters
You can copy the callhash again, just in case if you forgot in the previous step.
Submit your proposal
Go to referenda and click “Submit proposal”
According to your proposal content, choose the appropriate Track. (For example, 10/Validator Election works for VBL proposals. If your proposal passes Off-chain voting, the Bifrost team will guide you to select the corresponding Track.)
Submit proposal
Vote and follow up your proposal status
Once your proposal submitted, it is visible on the referenda page.
BNC holders can vote to your proposal.
Go to or , select Governance and click preimage, add your preimage.
Follow up with your proposal processing status, which will pass prepareing period, decision period, confirmation period and enactment period. To learn the concepts of these periods at .