Repo context. accensa-app is the off-chain half of Accensa — the merchant back-office for x402 sellers on Stellar. Three workspace packages matter: apps/web (Next.js dashboard and the indexer at src/app/api/sync), packages/sdk (@accensa/sdk), and apps/demo-merchant. The Soroban contracts live in accensa-contracts.
🟢 Unblocked. Independent of core functionality.
Problem
The merchant dashboard lacks a secure communication channel with buyers. Integrating a standard chat provider compromises privacy. We need a complex E2EE messaging layer built on the existing authentication primitives.
What to build
Implement a decentralized chat integration in apps/web using XMTP or Matrix protocol. Handle key derivation from the merchant's wallet to encrypt messages end-to-end between the buyer and the back-office.
Acceptance criteria
Contact & Support
Problem
The merchant dashboard lacks a secure communication channel with buyers. Integrating a standard chat provider compromises privacy. We need a complex E2EE messaging layer built on the existing authentication primitives.
What to build
Implement a decentralized chat integration in
apps/webusing XMTP or Matrix protocol. Handle key derivation from the merchant's wallet to encrypt messages end-to-end between the buyer and the back-office.Acceptance criteria
Contact & Support
SUPPORT.md— contribution help, Wave process, and the full list of channels