Operator Quickstart

Need the complete operator toolkit? Visit the Operator Hub for curated workflows and references.

Set up and manage your first Green Goods garden in 10 minutes. Coordinate community conservation efforts and validate regenerative work.


What You'll Need

  • πŸ” A web3 wallet (MetaMask, WalletConnect, Coinbase Wallet, etc.)

  • πŸ’° Small amount of ETH/CELO for gas (minimal costs on L2s)

  • πŸ“§ Operator permissions (granted by admin or existing as deployer)


Who Can Be an Operator?

There are two ways to become an operator:

  1. Admin Grant: Platform admins can designate you as an operator

  2. Garden Assignment: Existing operators can add you to their gardens

  3. Deploy Your Own: Advanced users can deploy contracts (see developer docs)

For this quickstart, we assume you've been granted operator status or are using the admin allowlist.


Step 1: Access the Admin Dashboard

1.1 Navigate to Dashboard

Admin Dashboard Login Connect your wallet to access the admin dashboard

  1. Connect your wallet:

    • Click "Connect Wallet"

    • Choose your wallet (MetaMask, WalletConnect, etc.)

    • Approve the connection

  2. Select network:

    • Production: Arbitrum One (42161) or Celo (42220)

    • Testing: Base Sepolia (84532)

1.2 Verify Permissions

Role Detection The dashboard detects your role automatically

You'll see one of:

  • βœ… Admin (Deployer): Full access to create gardens and manage everything

  • βœ… Operator: Access to gardens where you're assigned as operator

  • ❌ Unauthorized: No operator access (contact an admin)


Step 2: Create Your First Garden

Note: Only admins can create new gardens. If you're an operator (not admin), skip to Step 3: Review Work.

2.1 Open Garden Creation

  1. Click "Create Garden" (top right or main menu)

Create Garden Modal Fill in your garden's details

2.2 Fill Garden Details

  1. Garden Information:

    • Name: "Watershed Restoration Initiative" (example)

    • Description: Clear mission statement

    • Location: "San Francisco Bay Area, CA" (be specific)

    • Banner Image: Upload from computer or provide IPFS CID

Tips:

  • Choose a descriptive, searchable name

  • Location helps gardeners find relevant gardens

  • Description should explain your garden's mission and goals

2.3 Add Initial Members

  1. Add Gardeners (optional):

    • Enter wallet addresses of initial team members

    • Comma-separated for multiple addresses

    • Can add more later

  2. Add Operators (optional):

    • Enter wallet addresses of co-operators

    • These users can approve work and manage members

    • Recommend starting with 2-3 trusted operators

2.4 Deploy Garden

  1. Review and click "Create Garden":

    • Transaction will be sent to your wallet

    • Confirm the transaction

    • Wait for confirmation (~15 seconds on L2s)

  2. Garden created! πŸŽ‰

    • Garden is now live on-chain

    • NFT minted with tokenbound account

    • Karma GAP project attestation created automatically

Garden Created Your garden is now live!

Detailed Guide: Managing Gardens β†’


Step 3: Create Actions for Gardeners

Actions define the tasks gardeners can complete in your garden.

3.1 Navigate to Actions

  1. Select your garden from dashboard

  2. Click "Actions" tab

  3. Click "Create Action"

Create Action Modal Define a new action for your garden

3.2 Define Action Details

Basic Information:

  • Title: "Plant 10+ Native Trees"

  • Instructions: Clear, specific requirements

Metrics to Track:

  • Trees planted (number)

  • Area covered (square meters)

  • Species planted (text)

Time Window (optional):

  • Start date: When action becomes available

  • End date: Deadline for completion

Capital Alignment:

  • Select relevant forms of capital (e.g., Living, Material)

3.3 Add Media & Deploy

  1. Upload example photo (optional):

    • Shows gardeners what good documentation looks like

  2. Click "Create Action":

    • Transaction sent to wallet

    • Confirm transaction

    • Action is now live for gardeners

Result: Gardeners in your garden can now see and complete this action!

Detailed Guide: Managing Actions β†’


Step 4: Review Work Submissions

As an operator, your primary role is validating gardener work.

4.1 View Pending Work

  1. Navigate to "Work Reviews" tab in dashboard

Pending Work List See all work awaiting your review

  1. See pending submissions:

    • Listed with submission date

    • Shows gardener, action, and preview

4.2 Review Submission Details

  1. Click on a submission to see full details:

Work Review Detail Review media, metrics, and gardener notes

Review Checklist:

  • βœ… Photos: Are before/after photos clear and relevant?

  • βœ… Metrics: Are numbers reasonable and accurate?

  • βœ… Instructions: Did gardener follow action requirements?

  • βœ… Evidence: Is there sufficient proof of work done?

4.3 Approve or Reject

  1. Make your decision:

To Approve:

  • Click "Approve"

  • Optionally add positive feedback

  • Confirm transaction

  • βœ… On-chain attestation created

  • πŸ€– Karma GAP impact attestation triggered

To Reject:

  • Click "Reject"

  • MUST provide constructive feedback

  • Explain what needs improvement

  • Gardener can revise and resubmit

Approval Confirmation Work approved and recorded on-chain

What Happens After Approval:

  1. EAS attestation created linking work β†’ approval

  2. Karma GAP impact attestation auto-generated

  3. Gardener receives notification

  4. Work appears in garden's permanent record

  5. Metrics aggregate to garden level

Detailed Guide: Reviewing Work β†’


Step 5: Monitor Garden Health

5.1 View Garden Dashboard

  1. Go to your garden's overview page

Garden Dashboard Track your garden's cumulative impact

Key Metrics:

  • Total work submissions

  • Approval rate

  • Active gardeners

  • Cumulative impact metrics

5.2 Export Impact Reports

  1. Generate reports for funders:

    • Click "Export Data"

    • Choose format (CSV/JSON)

    • Include date range

    • Download report

Use Cases:

  • Grant applications

  • Impact reports for funders

  • Community progress updates

  • Research data sharing

Detailed Guide: Reporting Impact β†’


Best Practices for Operators

🎯 Creating Effective Actions

Do:

  • βœ… Clear, specific instructions

  • βœ… Measurable outcomes

  • βœ… Example photos showing good documentation

  • βœ… Reasonable scope (2-4 hours of work)

Don't:

  • ❌ Vague requirements ("improve the garden")

  • ❌ Unmeasurable outcomes

  • ❌ Overly complex multi-day projects

  • ❌ Actions without clear success criteria

βœ… Reviewing Work Fairly

Response Time:

  • Aim for 24-48 hour review turnaround

  • Set expectations with your gardeners

  • Review regularly to avoid backlogs

Feedback Quality:

  • Be constructive, not critical

  • Specific > General ("Add closer photo of planted area" vs "Bad photos")

  • Recognize good work publicly

  • Help gardeners improve over time

Consistency:

  • Apply same standards to all gardeners

  • Document your review criteria

  • Discuss edge cases with co-operators

πŸ‘₯ Managing Members

Adding Gardeners:

  • Vet new members when possible

  • Start with small group, grow over time

  • Remove inactive or low-quality contributors

Adding Co-Operators:

  • Choose trusted community members

  • Look for consistent, fair reviewers

  • Train new operators on your standards


Advanced Operator Features

Multi-Garden Management

  • Manage multiple gardens from one dashboard

  • Switch between gardens easily

  • Track cumulative impact across all gardens

Karma GAP Integration

Your approved work automatically:

  • Creates Karma GAP impact attestations

  • Reports to standardized framework

  • Enables transparent accountability

Learn more about Karma GAP β†’

Future: Hypercerts

Coming soon:

  • Aggregate garden work into Hypercerts

  • Enable retroactive funding

  • Fractionalize impact tokens

Learn more about Hypercerts β†’


Troubleshooting

"Can't create garden"

  • Verify you're using an admin wallet address

  • Check you're connected to the correct network

  • Ensure you have gas for transaction

"Approval transaction failing"

  • Check wallet has sufficient gas

  • Verify you're an operator of this garden

  • Try refreshing page and reconnecting wallet

"Gardener not seeing action"

  • Verify gardener is added to garden

  • Check action is activated (not paused)

  • Confirm gardener is on correct network


Learn More

Detailed Operator Guides

Understanding the System

Get Help


What's Next?

You're now managing a Green Goods garden! πŸŽ‰

Your operator responsibilities:

  • βœ… Create and manage actions

  • βœ… Review work submissions fairly

  • βœ… Provide constructive feedback

  • βœ… Track garden impact metrics

  • βœ… Generate reports for funders

Keep building:

  • Add more diverse actions

  • Grow your gardener community

  • Coordinate with other gardens

  • Share impact stories


Ready to start coordinating impact? Open Admin Dashboard β†’

Last updated