-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Describe the feature you'd like to request
As the hypercerts ecosystem grows, we need to carefully consider how hypercerts can be transferred between parties while preserving their core properties and supporting various use cases. This discussion aims to explore the design space of hypercert transfers and their implications for impact claims, incentive structures, and market dynamics.
Describe the solution you'd like
Current State
Hypercerts currently implement basic transfer functionality through the ERC-1155 standard, allowing for both whole and fractional transfers. However, as we consider more complex use cases and ecosystem needs, we should examine how transfer mechanisms might evolve to better serve the purpose of impact claims and rewards.
Key Considerations
Atomic Properties of Transfers
The fundamental nature of hypercert transfers raises important questions about what exactly is being transferred. A hypercert represents a claim on retrospective impact, which has several implications:
When a hypercert is transferred, we are transferring the claim on the impact, not the impact itself. This distinction is crucial because it affects how we think about divisibility, aggregation, and the preservation of claim properties during transfers. For instance, if a hypercert represents the impact of reducing carbon emissions in a specific region, subdividing and transferring portions of that claim should maintain the integrity of the original impact measurement.
Economic Mechanisms
The transfer system could incorporate various economic mechanisms to align incentives:
Automated distribution mechanisms could ensure that value flows back to impact creators during transfers. Market-making mechanisms could help maintain liquidity while preventing manipulation. Bonding curves or other price discovery mechanisms might help establish fair values for impact claims.
Verification and Attestations
Transfers interact with the verification status of impact claims:
We should consider how transfers affect existing attestations and verifications. Should attestations transfer with ownership? How do we handle partial transfers of verified claims? What happens to verification status during aggregation or decomposition operations?
Questions for Discussion
- What are the essential properties that must be preserved during hypercert transfers?
- How can we balance transfer flexibility with impact claim integrity?
- What role should automated economic mechanisms play in transfers?
- How can we ensure transfer mechanisms scale efficiently?
- What verification requirements should transfers impose?
Describe alternatives you've considered
Not allowing transfers after initial sale