
.png)
.png)
.png)





{% endhint %}
{% hint style="info" %}
-Spaces using only a [ticket strategy](https://snapshot.org/#/strategy/ticket) are required to set a Voting Validation to secure their spaces and ensure a fair voting process preventing spam.\
+Spaces using only a [ticket strategy](https://snapshot.org/#/strategy/ticket) are required to set a Voting validation to secure their spaces and ensure a fair voting process preventing spam.\
\
Learn here how to set it up: [#voting-validation-in-space-settings](validation-strategies.md#voting-validation-in-space-settings "mention")\
\
@@ -22,13 +22,13 @@ If you see this error it means your space has to set up the Validation:\
## What is a validation strategy?
-A voting validation is a JavaScript function that returns a boolean (`true` or `false`) for the connected account. Voting validations are being used on Snapshot to decide if an **account can vote** or **create a proposal** in a specific space**.** Each space can use one voting validation for all of its proposals at a time. While voting strategies calculate the Voting Power mainly on the basis of the monetary assets, the validation strategy can serve as a protection against **Sybil attacks**. It can take into consideration how many POAPs an account owns or track the account activity to assess if the account is a bot or a **real human**.
+A voting validation is a JavaScript function that returns a boolean (`true` or `false`) for the connected account. Voting validations are being used on Snapshot to decide if an **account can vote** or **create a proposal** in a specific space**.** Each space can use one voting validation for all of its proposals at a time. While voting strategies calculate the Voting power mainly on the basis of the monetary assets, the validation strategy can serve as a protection against **Sybil attacks**. It can take into consideration how many POAPs an account owns or track the account activity to assess if the account is a bot or a **real human**.
The **default** validation is checking if the address has **any voting power.** If the voting power is higher than `0` the connected account is validated. A validation strategy can send a call to a node or subgraph.
-When setting the Validation Strategy up it’s important to keep in mind that it is **meant to make it difficult for users outside of your community to post scam proposals or post spam votes.**
+When setting the Validation strategy up it’s important to keep in mind that it is **meant to make it difficult for users outside of your community to post scam proposals or post spam votes.**
-Therefore for Proposal Validation make sure to use a **high threshold**, for example $100 worth of your organization’s token. A good idea would be to check the holdings of previous proposal creators, both legitimate and scammers, to assess a reasonable value.
+Therefore for Proposal validation make sure to use a **high threshold**, for example $100 worth of your organization’s token. A good idea would be to check the holdings of previous proposal creators, both legitimate and scammers, to assess a reasonable value.
## How to use validation strategies:
@@ -37,13 +37,13 @@ Validation strategies can be used for two purposes:
* proposal validation - determine if the account can create a new proposal,
* voting validation - determine if the account can take part in the voting process.
-#### Proposal Validation in Space Settings
+#### Proposal validation in Space settings
Head to **Proposals** tab in the sidebar to update the configuration:

 (1) (2).png)

Use current setup and define a strong threshold to avoid spam in your space.

Use a custom setup using various Voting Strategies to calculate if a user is eligible to create a proposal or vote.

Use a custom setup using various Voting strategies to calculate if a user is eligible to create a proposal or vote.