Frequently Asked Questions
Common questions about Green Goods, organized by role.
General
What is Green Goods?
Green Goods is an offline-first web app for documenting regenerative work, reviewing submissions, and producing verifiable on-chain records.
What chains are currently in scope?
- Arbitrum One (
42161): the production network for Season One. - Sepolia (
11155111): testnet for validation and development. - Celo (
42220): early partial deployment (core contracts only, no vault or badge modules, and not indexed). Not used for production workflows yet. In progress
Can Green Goods work offline?
Yes. Gardener workflows support offline drafts and queued sync when connectivity returns.
Which Green Goods experience should I use?
- The public website (greengoods.app) is for exploring public gardens, actions, impact, funding information, and shared terminology.
- The installed app is for signing in, joining gardens, documenting work, working offline, syncing, and tracking submissions.
- The admin dashboard (admin.greengoods.app, best on a computer) is for operating gardens: reviewing work, creating assessments, and managing actions, funding, governance, and roles.
Many stewards use both the installed app and the admin dashboard: they document their own work in the app and review garden work in admin.
Is Green Goods free to use?
- Gardener flows are passkey-first and gasless for common submission workflows.
- Steward actions that submit transactions can require network gas.
Is uploaded data private?
No by default. Garden and attestation data is designed to be publicly verifiable. Do not include sensitive personal information in uploads.
Gardener
How do I sign up?
- Open greengoods.app.
- Choose passkey sign in.
- Complete device biometric confirmation.
Do I need crypto to submit work?
No. Gardener submission flows are designed to work without wallet management.
What if my submission is rejected?
Use steward feedback to update evidence and resubmit. See:
How do I track approval status and attestations?
Steward
How do I get steward access?
Steward permissions are assigned by admins or existing steward governance in a garden context.
Can I create a new garden?
Use Create Garden. Availability depends on your current permissions.
Where are endowment and governance workflows documented?
Use Funding and Governance to choose between Vaults, Cookie Jars, and signal or conviction pools.
Check Deployment and Indexer Status before announcing those flows as live.
How much does steward activity cost?
Gas cost depends on chain conditions and operation type. Validate current costs in your wallet before signing.
Evaluator
Do I need an account to query data?
No for read-only query access to public surfaces.
Where are canonical endpoints and schemas listed?
Use API Index.
How do I verify attestation chains?
Use API Index for canonical endpoints and inspect attestation UIDs on the matching EAS explorer for the chain you are working on.
Can I export data for analysis?
Yes. Start with:
Technical
Is Green Goods open source?
Yes. Repository: greenpill-dev-guild/green-goods
How do I run Green Goods locally?
git clone https://github.com/greenpill-dev-guild/green-goods.git
cd green-goods
npm run setup
bun run dev:health
bun run dev
bun run dev:smoke -- web
Use bun run dev -- prod only when you intentionally want local browser surfaces
against production Arbitrum, hosted indexer, and hosted agent APIs.
How do I contribute?
Submit a pull request, or say hello in Discord or Telegram — accepted work is tracked in Linear. Follow the developer docs in Developer Hub.
Troubleshooting
App does not load
- Check connection.
- Refresh and clear browser cache.
- Confirm service availability in Discord.
Media upload fails
- Check file size and permissions.
- Retry with stable connection.
- Use offline draft flow if connectivity is unstable.
Transaction fails
- Confirm correct network.
- Confirm wallet balance for gas.
- Retry with updated gas estimate.
Support
- Telegram: Join chat
- Discord: Greenpill Dev Guild — questions & technical support
- Bug reports & feature requests: raise them in Discord or Telegram — maintainers triage accepted items into the Linear backlog