# User Roles & Permissions

The Glow platform uses a robust role-based access control system with five distinct user roles. Each role has specific permissions and responsibilities within the platform ecosystem.

## Admin Role

Administrators have full system access and management capabilities.

### Permissions

* Create, edit, and delete users of all roles
* Manage cohorts (create, update, close)
* Access all platform data and metrics
* Configure system settings
* View audit logs
* Manage projects and contributors

### Responsibilities

* System oversight and maintenance
* User management and support
* Monitoring program integrity
* Managing cohort lifecycle
* Overseeing the grant disbursement process

## Scout Role

Scouts identify and nominate valuable contributions to the XRPL ecosystem.

### Permissions

* Create and manage nominations
* Create and edit project records
* Create and edit contributor profiles
* View nomination status and voting metrics
* Access personal profile settings

### Responsibilities

* Identify impactful projects and contributors
* Submit high-quality nominations
* Ensure nomination data accuracy
* Follow the [Glow Code of Conduct](/documents/code-of-conduct.md)

### Nomination Process

1. Search for or create project records
2. Search for or create contributor profiles
3. Create a nomination with detailed contribution description
4. Monitor nomination status through voting and judging phases

## Judge Role

Judges evaluate nominations and determine grant allocations.

### Permissions

* Review all nominations in assigned cohorts
* Access voting statistics and community feedback
* Create and edit assessments for nominations
* Rate contributions according to defined criteria
* Approve final distributions

### Responsibilities

* Evaluating eligibility of nominations
* Reviewing contribution quality and impact
* Assigning appropriate shirt sizes (Small, Medium, Large)
* Providing feedback on contributions
* Participating in final assessment meetings
* Approving cohort distributions

### Assessment Criteria

Judges evaluate nominations based on:

* Eligibility (18+, not in sanctioned regions, etc.)
* Contribution to core infrastructure
* Recency of work (within 6 months)
* Whether work was unpaid
* Community votes and support
* Overall impact on the XRPL ecosystem

## Contributor Role

Contributors are developers who have been nominated for their valuable contributions to XRPL projects.

### Permissions

* Complete eligibility verification
* Submit grant applications
* Connect XRPL wallet for payments
* View application status
* Access personal profile settings

### Responsibilities

* Confirming eligibility status
* Accepting terms of service and code of conduct
* Providing accurate application information
* Connecting valid XRPL wallet for disbursements
* Completing KYC verification when required

### Application Process

1. Review and accept terms of service
2. Review and accept code of conduct
3. Complete eligibility questionnaire
4. Register wallet for fund reception
5. Submit application with additional project details
6. Complete KYC verification

## Voter Role

XRPL wallet holders who participate in the community voting process.

### Permissions

* Connect XRPL wallet to the platform
* Cast votes on nominations
* View public nomination details and metrics
* Monitor voting impact

### Responsibilities

* Evaluating nominations objectively
* Providing community input on contribution value
* Supporting deserving projects through votes

### Voting Process

1. Connect XRPL wallet to the platform
2. Verify wallet ownership through a small transaction
3. Browse and review nominations
4. Cast votes (yay, nay, or null) on nominations
5. Monitor voting impact on nomination prioritization

## Role Interactions

The Glow platform facilitates seamless interaction between these roles:

1. **Scouts** identify worthy contributions and create nominations
2. **Voters** provide community input through voting
3. **Judges** evaluate nominations and determine shirt sizes
4. **Contributors** complete applications and receive grants
5. **Admins** oversee the entire process and manage platform operations

Each role plays a vital part in ensuring that valuable contributions to the XRPL ecosystem are properly recognized and rewarded.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://glow-docs.xrpl-commons.org/technical-resources/user-roles-permissions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
