Skip to main content

Prerequisites

Before you begin, make sure you have:
  • MetaMask or another Web3 wallet installed
  • An Ethereum wallet address (you’ll use this to sign in)
  • Evidence of contributions ready to submit (links, descriptions, etc.)
GenLayer Points uses Sign-In With Ethereum (SIWE) for authentication. You don’t need to hold any tokens - your wallet is just used for identity verification.

Step 1: Connect Your Wallet

1

Navigate to the Platform

Go to the GenLayer Points platform homepage
2

Click Connect Wallet

Click the “Connect Wallet” button in the top-right corner of the navigation bar
3

Approve MetaMask Connection

MetaMask will prompt you to connect. Select your account and click “Connect”
4

Sign the Message

Sign the authentication message in MetaMask to verify your identity
This signature proves you own the wallet address. It doesn’t cost gas or allow access to your funds.
Once signed in, you’ll see your profile dropdown in the navigation bar showing your wallet address or name.

Step 2: Choose Your Category

GenLayer Points has three participant categories. Choose the one that best fits your role:

Validator

Run GenLayer nodes and maintain network infrastructureExample contributions:
  • Node uptime
  • Network upgrades
  • Validator operations

Builder

Develop applications, tools, and integrations for GenLayerExample contributions:
  • Smart contracts
  • dApps
  • Developer tools
  • Documentation

Steward

Help manage the community and review contributionsExample contributions:
  • Contribution review
  • Community management
  • Working group participation
You’re not locked into one category! Your profile is created when you make your first contribution, and you can participate in multiple categories over time.

Step 3: Submit Your First Contribution

1

Navigate to Submit Contribution

Click “Submit Contribution” in the navigation menu or from your profile page
2

Select Contribution Type

Choose the type of contribution you’re submitting from the dropdown menuEach contribution type has:
  • Min/Max Points: The range of points you can earn
  • Description: What qualifies for this contribution type
  • Examples: Sample submissions to guide you
3

Provide Evidence

Add evidence of your contribution:
  • Description: Explain what you did
  • URL: Link to your work (GitHub, blog post, social media, etc.)
File uploads are not currently supported. Use URLs to link to external evidence instead.
4

Set Contribution Date

Select when you completed this contribution. This determines which point multiplier will be applied.
5

Complete reCAPTCHA

Complete the reCAPTCHA verification to prevent spam submissions
6

Submit for Review

Click “Submit” to send your contribution for review by stewards

Submission Example

Here’s what a good contribution submission looks like:
Contribution Type: Blog Post
Points: 50 (assuming 50-100 point range)

Description:
"Published a comprehensive guide explaining GenLayer's consensus mechanism 
and intelligent contracts. The post includes code examples and diagrams."

Evidence URL:
https://medium.com/@yourname/understanding-genlayer-consensus

Contribution Date: 2026-03-01

Step 4: Track Your Submission

After submitting, you can track your contribution’s status:
1

View My Submissions

Navigate to “My Submissions” from the menu to see all your pending contributions
2

Check Status

Each submission has a status:
  • Pending Review: Waiting for steward review
  • More Info Needed: Steward needs additional details
  • Accepted: Approved and points awarded
  • Rejected: Not approved (with reason from steward)
3

Respond to Requests

If a steward requests more information, edit your submission to provide additional evidence

Step 5: Monitor Your Progress

Once your contribution is accepted:

View Your Points

  1. Navigate to your Profile to see:
    • Total points across all categories
    • Breakdown by contribution type
    • Recent contributions and badges

Check Your Ranking

  1. Visit the Leaderboard to see:
    • Your rank in your category
    • Top contributors
    • Historical rankings

Understand Point Calculation

Your points are calculated as:
Global Points = Base Points × Active Multiplier
For example:
  • Base Points: 50 (from your contribution type)
  • Active Multiplier: 1.5x (current rate)
  • Global Points: 75 (frozen at this rate)
Points are “frozen” when awarded. If multipliers change later, your existing points remain the same.

What’s Next?

Learn About Contributions

Understand different contribution types and requirements

Points System Deep Dive

Learn how points, multipliers, and rankings work

Explore Categories

Discover the three participant categories in detail

View API Documentation

Integrate GenLayer Points into your applications

Need Help?

If you encounter issues:
  1. Check Your Wallet: Ensure MetaMask is unlocked and connected to the correct network
  2. Review Evidence Requirements: Make sure you’ve provided clear links and descriptions
  3. Monitor Submission Status: Check “My Submissions” for feedback from stewards
  4. Join the Community: Connect with other participants on Discord for support
Start with smaller contributions to understand the submission process before tackling larger ones!

Build docs developers (and LLMs) love