Evaluator Quickstart
Want all evaluator/funder resources in one place? Head to the Evaluator & Funder Hub.
Access and analyze verifiable regenerative impact data in 10 minutes. Perfect for funders, researchers, and impact analysts.
What You'll Need
π Internet connection
π» Web browser or API client (Postman, GraphQL Playground, etc.)
π (Optional) Data analysis tools (Excel, Python, R, etc.)
No wallet or blockchain experience required to query data!
Understanding Green Goods Data
Green Goods tracks regenerative work across multiple dimensions:
Gardens: Community hubs coordinating local work Actions: Specific tasks available for gardeners Work Submissions: Documented regenerative activities Work Approvals: Operator validation of submissions Attestations: Immutable on-chain records
All data is:
β Verifiable: Cryptographically signed on-chain
β Transparent: Publicly queryable
β Permanent: Immutable blockchain storage
β Standardized: Karma GAP integration
Step 1: Query the GraphQL API
The fastest way to access Green Goods data.
1.1 Access the API
GraphQL Endpoint: https://indexer.hyperindex.xyz/0bf0e0f/v1/graphql
Open in browser: Visit the URL above
Or use GraphQL client: Postman, Insomnia, or your preferred tool
The Envio GraphQL playground for exploring data
1.2 Your First Query: List All Gardens
Click "Play" to execute. You'll see all gardens deployed on the network.
Gardens returned with all metadata
1.3 Query Approved Work in a Garden
Want to see verified work for a specific garden?
Variables:
Replace 42161-1 with any garden ID (format: chainId-tokenId).
1.4 Filter by Date Range
Only want recent work?
Variables:
Convert dates to Unix timestamp: Epoch Converter
Step 2: Explore Gardens via UI
Prefer a visual interface? Use the client and admin apps.
2.1 Browse the Client App
Visit: greengoods.app
Login with passkey (or skip login to browse publicly)
Explore gardens:
View garden profiles
See available actions
Browse completed work
Browse gardens and their impact visually
2.2 Use the Admin Dashboard
More detailed analytics:
Visit: admin.greengoods.app
Connect wallet (read-only access works)
View garden dashboards:
Cumulative metrics
Approval rates
Member activity
Detailed garden-level analytics
Step 3: Verify On-Chain Attestations
Every approved work is permanently recorded on-chain via EAS (Ethereum Attestation Service).
3.1 Get Attestation UID
From your GraphQL query results, note the attestation UID.
Example: 0xb4318a3d228cb57828e9c56d96f88756beb71be540140226b8fc31ca97099f26
3.2 View on EAS Explorer
Arbitrum One: https://arbitrum.easscan.org/attestation/view/[UID] Celo: https://celo.easscan.org/attestation/view/[UID] Base Sepolia: https://base-sepolia.easscan.org/attestation/view/[UID]
Verify attestation details on EAS explorer
What You Can Verify:
β Attester (who created the record)
β Schema (data structure)
β Timestamp (when it was created)
β Data (all encoded information)
β Referenced attestations (work β approval chain)
3.3 Verify Karma GAP Integration
Green Goods automatically creates Karma GAP attestations for:
Garden creation (GAP Project)
Work approval (GAP Impact)
View on Karma GAP platform: karma-gap.io
Step 4: Export Data for Analysis
4.1 Export from GraphQL
Using GraphQL Playground:
Run your query
Copy results (JSON format)
Paste into your analysis tool
Using Code:
Python example:
4.2 Export from Admin Dashboard
Navigate to garden dashboard
Click "Export Data"
Choose format:
CSV: For Excel/spreadsheets
JSON: For programming/databases
Select date range
Download
Common Evaluation Workflows
Use Case 1: Grant Allocation Decision
Scenario: Foundation wants to fund top-performing gardens
Workflow:
Query all gardens with approval rates
Calculate approval rates
Filter gardens with >80% approval rate
Verify attestations for top candidates
Make funding decision based on proven impact
Use Case 2: Research Study
Scenario: Academic studying reforestation effectiveness
Workflow:
Query all tree-planting work across regions
Parse metadata for species, survival rates
Correlate with geographic/environmental data
Analyze trends and effectiveness
Publish with verifiable on-chain sources
Use Case 3: Impact Investor Due Diligence
Scenario: Evaluating garden for retroactive funding
Workflow:
Query garden's complete work history
Check approval consistency (same operator patterns?)
Review media evidence quality
Verify all attestations on-chain
Calculate total impact value
Make investment decision
Advanced: Integrate with Your Systems
Pull Data into Dashboards
Use GraphQL subscriptions for real-time updates:
Map to Impact Frameworks
Green Goods data maps to:
SDGs: Tag actions by SDG alignment
Carbon Credits: Extract emissions reduction metrics
Biodiversity: Parse species and habitat data
Karma GAP: Direct integration for standardized reporting
Build Custom Analytics
Example: Impact leaderboard
Data Quality Considerations
Verification Levels
Level 1: Operator-Approved β
Validated by trusted community operators
Suitable for most analyses
Level 2: On-Chain Verified βοΈ
Cryptographically signed attestations
Immutable record
Suitable for high-stakes decisions
Level 3: Multi-Garden Validated π
Cross-referenced across gardens
Consistent patterns
Suitable for research publications
Handling Rejections
Not all work is approved. Query both approved and rejected work:
Rejection rate can indicate:
Learning curve for new gardeners
Quality control rigor
Action clarity issues
Troubleshooting
"GraphQL query fails"
Check endpoint URL is correct
Verify query syntax (use playground to test)
Check for rate limits (contact support if hitting limits)
"Attestation not found on-chain"
Verify correct chain (Arbitrum vs Celo vs Base Sepolia)
Check attestation UID is correct
Ensure transaction was confirmed (may take 15-30 seconds)
"Data seems outdated"
Indexer may be syncing (usually < 1 minute lag)
Refresh query
Check indexer status
Learn More
Detailed Evaluator Guides
Understanding the System
Developer Resources
Get Help
π¬ Community: Telegram
π§ Data Questions: GitHub Discussions
π Bug Reports: GitHub Issues
What's Next?
You can now access and analyze verifiable regenerative impact data! π
Your evaluator toolkit:
β Query flexible GraphQL API
β Verify on-chain attestations
β Export data for analysis
β Integrate with existing systems
β Make data-driven funding decisions
Keep exploring:
Build custom dashboards
Conduct research studies
Map to impact frameworks
Share insights with community
Ready to explore impact data? Open GraphQL Playground β
Last updated