Overview
Evidence is proof of your work. Strong evidence makes review faster and increases your chances of approval. All evidence must be provided as URLs and text descriptions - file uploads are not supported.Evidence Requirements
What is Evidence?
Evidence demonstrates that:- You completed the work you’re claiming
- The work meets the contribution type requirements
- The work happened on or around the date you specified
- The quality and scope warrant the point range
Types of Evidence
- URLs
- Descriptions
Links to external resources:
- GitHub repositories
- GitHub pull requests
- GitHub issues
- Social media posts (Twitter, LinkedIn)
- Blog articles (Medium, Dev.to, personal)
- Video content (YouTube, Loom)
- GenLayer Explorer transactions
- Documentation pages
- Live deployments
Evidence Format
Each evidence item has two fields:Description Field
Brief explanation (recommended: 50-200 characters):URL Field
Publicly accessible link:URLs are automatically normalized. If you enter
example.com, the system converts it to https://example.com.Evidence by Contribution Type
Validator Contributions
Node Upgrade
Required Evidence:- Updated node version in profile (automatic)
- Screenshot of node status (upload to Imgur, etc., then link)
- Command output showing version (paste.ee, GitHub Gist)
- Validator dashboard showing updated version
Daily Uptime
Required Evidence:- None (automatic tracking)
Daily uptime does not require manual submission or evidence.
Network Participation
Required Evidence:- GenLayer Explorer showing your validator
- Activity metrics
Builder Contributions
Contract Deployed
Required Evidence:- Deployment transaction OR contract address
- GenLayer Explorer link
- GitHub repository with source code
- README explaining the contract
GitHub Repository
Required Evidence:- GitHub repository URL
- Specific files or features to highlight
- README or documentation
- Live demo or deployed version
Blog Post / Article
Required Evidence:- URL to published article
- Author profile showing it’s you
- Social media post sharing the article
Tutorial / Documentation
Required Evidence:- URL to the tutorial
- Code repository (if applicable)
- Video recording (if video tutorial)
- Engagement metrics (views, comments)
Steward Contributions
Community Support
Required Evidence:- Links to support messages
- Summary of help provided
Documentation
Required Evidence:- Pull request OR published documentation URL
Multiple Evidence Items
You can add multiple evidence items to a single submission. More evidence = easier approval.
When to Add Multiple Items
- Complex contributions with multiple components
- Want to show different aspects (code + demo + article)
- Provide both source and result (repo + deployed contract)
- Show process (draft + final version)
Example: Complex Contribution
Best Practices
DO: Provide Context
DO: Use Direct Links
Link directly to the relevant page, not generic landing pages.DO: Ensure Public Access
Before submitting, test your URLs:- Open in incognito/private browsing
- Or log out and try accessing
- Stewards must be able to view without login
DON’T: Use Temporary Links
Avoid links that expire:- Temporary file sharing services
- Time-limited preview links
- Session-based URLs
DON’T: Link to Local Files
Instead:- Upload screenshots to Imgur, Cloudinary, or similar
- Push code to GitHub
- Deploy demos to public hosting
- Share videos on YouTube/Vimeo
Handling Private Repositories
If your work is in a private GitHub repository:Option 1: Make Public (Recommended)
Make the repository public temporarily or permanently.Option 2: Alternative Evidence
Provide alternative proof:- Detailed code snippets in GitHub Gists
- Screenshots (uploaded to Imgur)
- Screen recording walkthrough (YouTube/Loom)
- Deployed live demo
Option 3: Steward Access
Add steward as collaborator:- Ask in Discord which stewards can review
- Add them to repo temporarily
- Remove access after review
Using External Services
For Code Snippets
GitHub Gist
Best for code snippets
Pastebin
Quick code sharing
Carbon
Beautiful code screenshots
For Images/Screenshots
Imgur
Popular image hosting
Cloudinary
Professional image CDN
ImageBB
Simple image uploads
For Videos
YouTube
Public videos
Loom
Screen recordings
Vimeo
High-quality videos
For Text/Logs
Paste.ee
Log files and text
Hastebin
Quick text sharing
GitHub Gist
Markdown-formatted notes
Common Evidence Mistakes
Evidence URL not publicly accessible
Evidence URL not publicly accessible
Problem: Steward can’t open the linkExample: Private GitHub repo, Google Drive with restricted accessSolution: Make content public or use alternative hosting
Vague descriptions
Vague descriptions
Problem: Description doesn’t explain what the URL showsExample: “Link”, “Here”, “URL”Solution: Write specific descriptions: “GitHub repo with contract code”, “Deployment transaction”
Broken or incorrect URLs
Broken or incorrect URLs
Problem: URL doesn’t work or goes to wrong pageSolution: Test all URLs before submitting. Copy-paste carefully.
Evidence doesn't match contribution type
Evidence doesn't match contribution type
Problem: Submitting blog post as “Contract Deployed”Solution: Choose correct contribution type for your work
Missing required evidence
Missing required evidence
Problem: Submitted contribution with no evidenceSolution: Always provide at least one URL showing your work
Evidence Checklist
Before submitting, verify:- All URLs are publicly accessible
- URLs link directly to relevant content
- Descriptions explain what each URL shows
- Evidence matches the contribution type
- At least one evidence item provided
- Tested URLs in incognito/private mode
- No file paths or localhost URLs
- Content clearly shows your work
If You Can’t Provide Evidence
If you genuinely cannot provide URL evidence:- Use the Notes field: Explain in detail what you did
- Contact stewards: Ask in Discord if alternative proof is acceptable
- Consider different contribution type: Your work might fit a different category
- Wait until you can provide evidence: Some work needs to be public first
Next Steps
Submit Contribution
Ready to submit with your evidence
Contribution Types
Review specific requirements for each type