snapshot
Blog
  • Welcome to Snapshot docs
  • User guides
    • Spaces
      • What is a space?
      • Create a space
        • Register an ENS domain
        • Alternative way to create a space
      • Settings
      • Sub-spaces
      • Space verification
      • Space hibernation
      • Add a custom domain
      • Add a skin
      • Space roles
      • Space badges
      • Snapshot Pro
      • Space handbook
        • Most common
        • Voting threshold
        • Anti-whale
        • Sybil resistance, scam & spam prevention
        • Liquidity / staking pool
        • Delegation
        • NFT voting
          • Most common: ERC-721
          • Multi-token: ERC-1155
          • POAP - Proof of Attendance
        • Custom calculations
    • Create a proposal
    • Voting
      • Vote on a proposal
      • Delegate your voting power
    • Voting strategies
    • Validation strategies
    • Using Safe multi-sig
    • Delegation
  • Developer Guides
    • Create a voting strategy
    • Create a validation strategy
    • Identify integrator activity
    • Add a network
  • Tools
    • Tools overview
    • Snapshot.js
    • API
      • API Keys
    • Webhooks
    • Subgraphs
    • Mobile notifications
    • Bots
  • Snapshot X
    • Overview
    • User guides
      • Create a space
      • Proposals
      • Voting
      • Safe execution setup
    • Protocol
      • Overview
      • Space actions
      • Space controller actions
      • Authenticators
      • Proposal validations
      • Voting strategies
      • Starknet specifics
      • Execution strategies
      • Audits
    • Services
      • Architecture
      • API
      • SX.js
      • UI
      • Mana
  • V1 interface
    • Email notifications
    • Plugins
      • What is a plugin?
      • Create a plugin
      • oSnap
      • SafeSnap
      • POAP
      • Quorum
      • Domino notifications
      • Galxe
    • Boost
  • Community
    • Help center
    • Discord
    • X (Twitter)
    • GitHub
Powered by GitBook
On this page
  • What is a proposal?
  • Who can create a proposal?
  • Create a proposal
  • Snapshot block number
  • Proposals limitations

Was this helpful?

Edit on GitHub
Export as PDF
  1. User guides

Create a proposal

Learn what a proposal is and how to create one.

PreviousCustom calculationsNextVoting

Last updated 3 months ago

Was this helpful?

What is a proposal?

Proposal is the key element of the voting system. It presents a change suggestion related to a specific organization and enables eligible users to cast their vote.

A specific (single choice, weighted, quadratic, and others) can be selected individually for each proposal.

Voting power for each user is calculated on the basis of the voting strategies selected in the .

Who can create a proposal?

Space ,, , and users who are eligible according to the strategies defined in the space settings.

Proposal limit Each space has a limit on the number of proposals that can be created daily and monthly. For more details have a look at Proposals limitations

Create a proposal

  1. Head to the space which you wish to create your proposal for.

  2. Connect with the wallet provider - make sure the connected wallet is where you hold the tokens relevant to the specific space.

  3. Click New proposal in space sidebar:\

  4. Fill in the following fields: - Title - Description (optional, 10K character limit) - Discussion link (optional)\

  5. Select the desired voting system, specify the possible vote options, and define the duration of your proposal. Make sure you allow enough time for users to vote.\

  6. Click Publish - and that's it! You can see your proposal in the proposals list on the space page.

Snapshot block number

When you create a proposal by default the snapshot block number will be populated with the latest block synced from our node.

The voting power of each user will be calculated for the state of the blockchain at this specific snapshot. It means that if the user acquires required tokens after the proposal has been created, they will not be taken into account for their voting power calculation.

Proposals limitations

  • There is a character limit of 10,000 for the description of a proposal.

  • One address can have a maximum of 10 active proposals at a time, across multiple spaces.

  • Each space has a limit on the number of proposals created daily and monthly:

Space status
Daily proposal limit
Monthly proposal limit

40

200

20

100

Unverified

3

15

Flagged

1

5

Learn more about Space verification and flagging in Space badges.

  • All testnet spaces will have the same proposal limits as a Verified space

You can combine up to 8 . The limit also applies to multi-chain strategies. ( spaces can add up to 10 strategies)

Can add up to 20 choices on a proposal ( spaces can add up to 1000 choices)

voting strategies
Turbo
Turbo
Turbo
Verified
voting system
space settings
controller
admins
authors
proposal validation