You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are building a three-layered system designed to discover, track, and store contributor and contribution data. The goal is to generate a robust dataset that communities can leverage to develop observability tools and reward mechanisms. This system will consist of three key layers:
1. Application/Experience Layer
Represents the interfaces and platforms where contributors and volunteers engage.
Examples:
Applications, channels, and spaces like Discord, GitHub, Google Developer Groups, and Stack Overflow.
BAPs (Beckn Application Participants) and BPPs (Beckn Provider Participants), which serve as interaction points.
Includes community observability tools and reward systems that monitor and incentivize contributions.
2. Transaction Layer
Facilitates communication between BAPs and BPPs using the Beckn Protocol.
Example flow:
A contributor raises a query or request for support in a BAP (e.g., a Discord BOC channel).
The query is broadcast to multiple BPPs, where volunteers can respond and assist.
3. Trust Layer
Records completed transactions (e.g., query resolution) in a blockchain-based system such as CORD or Solana.
Ensures trust, transparency, and permanence by storing an immutable record of contributions.
Future applications can rely on this trusted data to build further tools and systems.
Acceptance Criteria:
Define and design each layer (Application/Experience, Transaction, Trust).
Establish communication flow between BAPs and BPPs.
Integrate Beckn Protocol for query/request broadcasting.
Implement blockchain-based storage in CORD/Solana for contribution records.
Ensure the system supports observability tools and incentivization mechanisms.
Additional Notes:
This system aims to empower communities by building trusted and transparent observability and reward frameworks.
The focus is on reducing management overhead while encouraging community innovation.
Description:
We are building a three-layered system designed to discover, track, and store contributor and contribution data. The goal is to generate a robust dataset that communities can leverage to develop observability tools and reward mechanisms. This system will consist of three key layers:
1. Application/Experience Layer
Represents the interfaces and platforms where contributors and volunteers engage.
Examples:
Applications, channels, and spaces like Discord, GitHub, Google Developer Groups, and Stack Overflow.
BAPs (Beckn Application Participants) and BPPs (Beckn Provider Participants), which serve as interaction points.
Includes community observability tools and reward systems that monitor and incentivize contributions.
2. Transaction Layer
Facilitates communication between BAPs and BPPs using the Beckn Protocol.
Example flow:
A contributor raises a query or request for support in a BAP (e.g., a Discord BOC channel).
The query is broadcast to multiple BPPs, where volunteers can respond and assist.
3. Trust Layer
Records completed transactions (e.g., query resolution) in a blockchain-based system such as CORD or Solana.
Ensures trust, transparency, and permanence by storing an immutable record of contributions.
Future applications can rely on this trusted data to build further tools and systems.
Acceptance Criteria:
Additional Notes:
This system aims to empower communities by building trusted and transparent observability and reward frameworks.
The focus is on reducing management overhead while encouraging community innovation.
We can refer to this document to get more details: https://docs.google.com/document/d/1OWJGIvhg4s40siTBJXHieAeMhxXK0alSMHOVFE6PcCA/edit
Associated Tickets:
The text was updated successfully, but these errors were encountered: