Skip to content

feat: add buyer purchase history library - #13

Open
TCROWN10 wants to merge 1 commit into
Crate-Protocol:mainfrom
TCROWN10:feat/my-beats-library
Open

feat: add buyer purchase history library#13
TCROWN10 wants to merge 1 commit into
Crate-Protocol:mainfrom
TCROWN10:feat/my-beats-library

Conversation

@TCROWN10

Copy link
Copy Markdown

Summary

  • add a wallet-linked My Beats page for buyer purchase history, license receipts, download links, and exclusive resale actions
  • wire marketplace and sample-detail purchases to persist license metadata locally and refresh against on-chain reads
  • fix TypeScript/build blockers by correcting the node tsconfig reference, wallet signing types, transaction submission parsing, and the Vite polyfills dependency

Closes #10.

Test plan

  • run npm install
  • run npm run build
  • connect a wallet and verify purchased beats appear in My Beats
  • verify exclusive purchases can be listed for resale from My Beats

Add a wallet-linked My Beats page so buyers can revisit purchased licenses, receipts, and download links after checkout. Fix the TypeScript/build configuration and purchase flow wiring so the feature ships on a green production build and closes Crate-Protocol#10.

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: buyer purchase history / license library ("My Beats" page)

1 participant