regen-ledger icon indicating copy to clipboard operation
regen-ledger copied to clipboard

Ecocredit Curation

Open ryanchristo opened this issue 2 years ago • 4 comments

Summary

Implement curation functionality as a submodule of the ecocredit module (same as basket and marketplace).

Basic requirements:

  • credit classes and individual credit batches can be "tagged" by any address
  • tags have a human readable custom string representation, but are just a unique identifier on chain
  • downstream AMMs / DEXs can filter or group credits and credit classes based on these tags

Additional requirements:

  • rewards for curators when a curation gets used in a trading pair

ryanchristo avatar Mar 15 '22 18:03 ryanchristo

Duplicate of #327. I don't curation would be standalone but likely a sub-module of x/ecocredit

aaronc avatar Mar 15 '22 18:03 aaronc

#327 was closed so I missed it and #374 was also closed while on a call with Cory two weeks ago. I think we can update here and track curation as separate from basket functionality.

ryanchristo avatar Mar 15 '22 20:03 ryanchristo

I am not sure that curation is fully within eco-credits, because we will need to curate projects, methodologies, baskets and other on-chain entities as well.
Note there is also an overlap functionally with certifications and badges. I wonder what the appropriate abstraction is. Can we accomplish all those use cases with a single module, or do we need multiple modules. This has been a common convo, but we've missed rigor around specification up until now.

glandua avatar May 16 '22 16:05 glandua

imho the curation module is a core part of the "registry" story in which known entities (like a standards body) can add tags approving an eco-credits adherence to a standard, to enable marketplace filtering in a more agile and flexible (and transparent way)

glandua avatar May 16 '22 16:05 glandua