Who Is Green Goods For?
Green Goods serves four distinct audiences, each with unique needs and workflows. Whether you're doing hands-on conservation work, coordinating a community, analyzing impact data, or building regenerative techβGreen Goods has tools for you.
π± Gardeners: On-the-Ground Impact Workers
Gardeners are community members who perform regenerative work and document it through Green Goods.
Who Are Gardeners?
Conservation volunteers: Tree planters, habitat restorers, wildlife monitors
Community organizers: Leading cleanup events, educational workshops
Farmers & land stewards: Documenting sustainable practices
Students & researchers: Conducting biodiversity surveys
Anyone contributing: To local environmental and community work
What Do Gardeners Do in Green Goods?
Log Work with MDR Workflow
Take before/after photos
Fill in task details and metrics
Submit for operator review
Track Contributions
View submission history
Check approval status
Access on-chain attestations
Build Reputation
Accumulate verified work
Showcase impact portfolio
Unlock future opportunities
Key Features for Gardeners
β Passkey authentication: No seed phrases, just Face ID/Touch ID
π± Mobile-first PWA: Works on any smartphone
π Offline capability: Document work in the field, sync later
π« No gas fees: Transactions are sponsored via Pimlico
π Multi-language: English, Spanish, Portuguese
Submitting work takes less than 2 minutes
Get Started: Gardener Quickstart β
π§βπΎ Garden Operators: Community Coordinators
Operators are trusted community members who manage gardens, design tasks, and validate work submissions.
Who Are Garden Operators?
Community leaders: Managing local conservation initiatives
NGO coordinators: Running regenerative programs
Land managers: Overseeing restoration projects
Educators: Facilitating community-based learning
Garden founders: Building bioregional impact hubs
What Do Operators Do in Green Goods?
Manage Gardens
Create and edit garden profiles
Add/remove gardeners and operators
Coordinate multiple gardens
Design Actions
Create tasks with clear instructions
Define metrics and requirements
Set time windows and priorities
Review Work
Validate submitted work
Approve or reject with feedback
Create on-chain attestations
Generate Reports
View garden-level impact data
Export for grant applications
Track cumulative metrics
Key Features for Operators
ποΈ Admin dashboard: admin.greengoods.app
βοΈ On-chain permissions: Role-based access control
π Real-time data: GraphQL subscriptions
π€ Automated attestations: Karma GAP integration
π Secure: Wallet-based authentication
Operators can manage multiple gardens from a single interface
Get Started: Operator Quickstart β
π Impact Evaluators: Researchers & Funders
Evaluators analyze verified impact data to make funding decisions, conduct research, or report on regenerative outcomes.
Who Are Evaluators?
Grant makers: Allocating funding based on proven impact
Researchers: Studying regenerative practices and outcomes
Impact investors: Evaluating retroactive funding opportunities
Government agencies: Monitoring conservation compliance
NGO partners: Tracking program effectiveness
What Do Evaluators Do in Green Goods?
Access Verified Data
Query GraphQL API
View on-chain attestations
Browse gardens and work
Analyze Impact
Filter by location, action type, time period
Export data for external analysis
Track trends over time
Integrate with Frameworks
Map to existing impact standards
Pull data into dashboards
Generate custom reports
Key Features for Evaluators
π GraphQL API: Envio Indexer
βοΈ On-chain verification: Immutable attestations via EAS
π Karma GAP integration: Standardized impact reporting
ποΈ Multiple chains: Arbitrum, Celo, Base Sepolia
π Flexible queries: Filter by any dimension
Example Evaluation Workflows
Funding Decision:
Query all work in a specific bioregion
Filter for actions matching grant criteria
Verify attestations on-chain
Export approved work for board review
Research Study:
Pull biodiversity assessment data
Correlate with environmental metrics
Analyze trends across multiple gardens
Publish findings with verifiable sources
Query impact data with flexible GraphQL API
Get Started: Evaluator Quickstart β
π©βπ» Developers: Protocol Builders
Developers build on, extend, or contribute to the Green Goods platform and protocol.
Who Are Developers?
Web3 builders: Integrating Green Goods into dApps
Impact tool creators: Building complementary tools
Data scientists: Creating analytics dashboards
Smart contract developers: Extending protocol functionality
Open source contributors: Improving the platform
What Do Developers Do in Green Goods?
Build Integrations
Query GraphQL API
Interact with smart contracts
Create custom UIs
Extend the Protocol
Deploy new resolvers
Create custom actions
Add garden templates
Contribute to Platform
Submit PRs to monorepo
Fix bugs and improve UX
Write documentation
Key Features for Developers
π§° Complete monorepo: Client, admin, contracts, indexer
π Comprehensive docs: Architecture, APIs, deployment guides
π οΈ Modern stack: React, Viem, Foundry, Envio, Tailwind
π Open source: MIT License
Tech Stack Overview
Frontend:
React 18 + TypeScript + Vite
TanStack Query + Zustand
Tailwind CSS v4 + Radix UI
Offline-first architecture
Backend:
Envio GraphQL indexer
IPFS via Pinata
Pimlico account abstraction
Blockchain:
Solidity smart contracts
EAS attestations
Tokenbound accounts (ERC-6551)
Deployed on Arbitrum, Celo, Base Sepolia
Green Goods architecture overview
Get Started: Developer Quickstart β
Multiple Roles
Many users wear multiple hats! You might be:
An operator who also does gardener work
An evaluator who wants to contribute code
A developer building tools for gardeners
Green Goods is designed to support fluid role transitions. Your account can:
Submit work as a gardener
Approve work as an operator (if assigned)
Query data as an evaluator
Contribute code as a developer
Which Role Are You?
π±
Gardener I do conservation work Get Started β
π§βπΎ
Operator I manage a community Get Started β
π
Evaluator I analyze impact data Get Started β
π©βπ»
Developer I build regenerative tech Get Started β
Learn More
Why Green Goods? β Understand the problems we solve
What You Can Do β Explore specific use cases
Core Concepts β Deep dive into roles and permissions
Last updated