What You Can Do
Green Goods enables diverse regenerative workflows across four key user types. Whether you're documenting conservation work, managing a community hub, analyzing impact data, or building regenerative infrastructureβhere's what you can accomplish.
π± For Gardeners: Document & Prove Your Impact
Submit Work with the MDR Workflow
Media β Details β Review
The fastest way to create verifiable impact records:
Capture Media πΈ
Take before/after photos in the field
Record video documentation
Works offline, syncs when online
Fill Details βοΈ
Select the action you completed
Add metrics (trees planted, area covered, etc.)
Provide context and notes
Review & Submit β
Preview your submission
Confirm and create attestation
Track approval status
Complete a submission in under 2 minutes
Detailed Guide: Logging Work β
Track Your Contributions
View Your Impact Portfolio:
See all submitted work
Check approval status (pending, approved, rejected)
Read operator feedback
Access on-chain attestation links
Build Reputation:
Accumulate verified work across gardens
Showcase your impact to funders
Unlock future opportunities
Guide: Tracking Contributions β
Work Across Multiple Gardens
Join gardens in different bioregions
Contribute to diverse actions
Earn recognition in each community
Example Gardener Workflows
Scenario 1: Tree Planting Event
Scenario 2: Biodiversity Survey
Scenario 3: Community Cleanup
π§βπΎ For Garden Operators: Coordinate & Validate Impact
Create and Manage Gardens
Set Up a Garden:
Log into admin.greengoods.app
Create garden with name, description, location
Upload banner image (stored in IPFS)
Define initial gardeners and operators
Customize Your Garden:
Edit metadata anytime
Add location tags
Update member lists
Manage multiple gardens from one dashboard
Design Actions for Gardeners
Create Effective Tasks:
Clear instructions and requirements
Specific metrics to track
Optional time windows
Eight forms of capital alignment
Example Actions:
"Plant 10+ native trees (Living Capital)"
"Lead community workshop (Social + Cultural Capital)"
"Remove invasive species from 500sqm area (Living + Material Capital)"
Activate/Deactivate Actions:
Control which tasks are available
Seasonal adjustments
Emergency priorities
Review and Approve Work
Validation Workflow:
View submitted work in dashboard
Review media evidence
Check metrics and details
Approve or reject with feedback
On-chain attestation created automatically
Best Practices for Reviews:
Provide constructive feedback
Be consistent in standards
Respond within 48 hours
Recognize quality submissions
What Happens When You Approve:
EAS attestation created on-chain
Karma GAP impact attestation triggered
Gardener receives confirmation
Work becomes part of garden's permanent record
Generate Impact Reports
Garden-Level Analytics:
Total work submissions
Approval rates
Cumulative metrics (trees planted, area restored, etc.)
Member participation stats
Export for Grant Applications:
CSV/JSON export
On-chain attestation links
Verifiable proof for funders
Karma GAP Integration:
Automatic impact reporting
Multi-chain standardization
Transparent accountability
Example Operator Workflows
Scenario 1: Launching a New Garden
Scenario 2: Managing Busy Garden
π For Impact Evaluators: Analyze & Verify
Access Verified Impact Data
Multiple Access Methods:
GraphQL API
Query via Envio Indexer
Filter by garden, action, time, location
Flexible, composable queries
On-Chain Verification
View attestations on EAS explorer
Verify on Arbitrum, Celo, or Base Sepolia
Check cryptographic signatures
Admin UI
Browse gardens and work
Visual dashboards
Export functionality
Query Impact Data
Example GraphQL Queries:
All Work in a Garden:
Approved Work in a Time Range:
Explore Gardens and Work
Browsing Capabilities:
View all gardens on chain
Filter by location or tag
See garden member lists
Track cumulative impact metrics
Drill Down to Work:
View individual submissions
Check before/after photos
Review operator feedback
Verify on-chain attestations
Integrate with External Frameworks
Map to Impact Standards:
Karma GAP attestations
SDG (Sustainable Development Goals) alignment
Carbon credit frameworks
Biodiversity indices
Export for Analysis:
CSV for spreadsheets
JSON for databases
GraphQL for dashboards
Guide: External Frameworks β
Example Evaluator Workflows
Scenario 1: Grant Allocation Decision
Scenario 2: Research Study
Scenario 3: Impact Investor Due Diligence
π©βπ» For Developers: Build & Integrate
Query the GraphQL API
Envio Indexer: https://indexer.hyperindex.xyz/0bf0e0f/v1/graphql
Indexed Entities:
Gardens
Actions
Work Submissions
Work Approvals
Attestations
Members (gardeners, operators)
Real-Time Updates:
GraphQL subscriptions
Event-driven architecture
Automatic sync with blockchain
Interact with Smart Contracts
Deployed Networks:
Arbitrum One (42161): Contract Addresses β
Celo (42220): Contract Addresses β
Base Sepolia (84532): Contract Addresses β
Core Contracts:
GardenToken: NFT registry of gardensActionRegistry: Task definitionsWorkResolver: Work submission logicWorkApprovalResolver: Approval logicAssessmentResolver: Garden assessments
Build Custom Integrations
Example: Impact Dashboard
Example: Automated Funder Bot
Contribute to the Platform
Open Source Monorepo:
Client (PWA): React + TanStack Query + Viem
Admin Dashboard: React + Urql + XState
Indexer: Envio GraphQL
Contracts: Solidity + Foundry
Contribution Areas:
Frontend features and UX improvements
Smart contract extensions
Indexer optimizations
Documentation
Bug fixes
Example Developer Workflows
Scenario 1: Build Impact Leaderboard
Scenario 2: Create Garden Template
Cross-Role Use Cases
Many workflows span multiple roles:
Scenario: Community-Led Conservation Project
As Operator:
Create "River Valley Restoration" garden
Define actions: tree planting, invasive removal, monitoring
As Gardener: 3. Join garden and complete tree planting work 4. Submit work with photos and metrics
As Operator (again): 5. Review and approve submissions 6. Generate impact report for grant application
As Evaluator: 7. Funder queries garden data 8. Verifies on-chain attestations 9. Allocates retroactive funding
Result: Full cycle from work β verification β funding, all on-chain and transparent.
What Will You Build?
Green Goods is a platform for regenerative coordination. The possibilities are endless:
π Bioregional DAOs: Coordinate conservation across entire watersheds
π° Retroactive Funding: Reward proven impact, not promises
π Impact Marketplaces: Trade verified impact tokens
π Reputation Systems: Build credibility through verified work
π€ Funder Consortiums: Pool resources for high-impact gardens
π Research Networks: Study regenerative practices with verifiable data
Ready to Start?
π±
Document Work Start logging impact
π§βπΎ
Create Garden Coordinate community
π
Analyze Data Make funding decisions
π©βπ»
Build Integration Extend the platform
Learn More
Why Green Goods? β Understand the problems we solve
Who Is It For? β Find your role
Core Concepts β Deep dive into how it works
How-To Guides β Step-by-step tutorials
Last updated