> For the complete documentation index, see [llms.txt](https://docs.rubyscore.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rubyscore.io/overview/key-use-cases-include.md).

# Key use cases include

* **Protecting reward distribution** – Ensuring testnet faucets, airdrops, and quests reach real users.

  \
  **Airdrop Security**

  * Validates legitimate recipients to prevent multiple claims by the same user.
  * Ensures fair distribution of tokens within the community.
  * Enables tiered airdrop allocation based on ID or **humanity scores** for trusted users.

  \
  **Quest Reward Protection**

  * Prevents automated farming of quests and point-based rewards.
  * Validates task completion before distributing rewards.
  * Allows scaling of rewards based on a user’s humanity verification level.

  \
  **Testnet Faucet Protection**

  * Prevents bots from mass-claiming testnet tokens.
  * Ensures testnet resources are fairly distributed among real developers.
  * Filters out automated accounts while maintaining accessibility.

* **Verifying community participation** – Authenticating on-chain interactions, governance, and contributions.

  **Governance Authentication**

  * Ensures only verified users participate in governance decisions.
  * Validates voting participants and proposal submissions.
  * Protects decision-making from fake or duplicate identities.
  * Enables **weighted voting** based on verification levels.

* **Controlling platform access** – Managing early access, feature gating, and beta testing.

  \
  **Testnet Participation**

  * Manages early access programs by verifying genuine users.
  * Controls the quality of the testing environment.
  * Ensures only real developers and testers contribute feedback.
  * Prevents misuse of limited testnet resources.

  \
  **Feature Access Management**

  * Restricts verified users access to beta or premium features.
  * Ensures controlled distribution of experimental features.
  * Enables **tiered access** based on verification levels.

  \
  **Beta Testing Programs**

  * Verifies that testers are genuine users, not automated accounts.
  * Ensures the testing group consists of high-quality participants.
  * Enhances the value of feedback by keeping testing environments secure.

* **Securing token events** – Validating token claims, whitelist entries, and fair distribution.

  \
  **Token Generation Events (TGE)**

  * Validates the legitimacy of participants before allowing access.
  * Prevents multiple registrations to maintain fair distribution.
  * Ensures tokens are allocated to real users.

  **Whitelist Management**

  * Verifies whitelist entries before granting access to sales or events.
  * Prevents duplicate sign-ups or fraudulent registrations.
  * Ensures fairness in presale participation.

  **Token Claim Verification**

  * Authenticates eligibility before allowing claims.
  * Prevents automated claiming or bulk farming of tokens.
  * Enables tiered claiming based on verification levels.

* **Filtering marketing activities** – Ensuring genuine engagement in contests, referrals, and campaigns.

  \
  **Contest Management**

  * Prevents multiple entries from the same person.
  * Ensures fair competition and valid participation.
  * Tracks verified participation to uphold contest integrity.

  \
  **Referral Program Security**

  * Confirms referral sources are legitimate.
  * Prevents self-referrals and exploitative practices.
  * Ensures only genuine users benefit from referral programs.
  * Creates a trusted referral network for organic growth.
