Practical overview
When it fits
Use the repository as a starting point for understanding or developing a Solana music-royalty tokenization workflow, especially when evaluating how contract, backend, frontend and oracle roles are divided.
Who it is for
- Artists exploring tokenized funding tied to future royalty revenue.
- Fans or investors interested in purchasing royalty tokens with SOL.
- Developers examining an Anchor, Express and React implementation of royalty tokenization.
Documented uses
- Create a royalty token project with a configurable royalty percentage.
- Purchase tokens using SOL.
- Distribute streaming income to a project treasury and let holders claim proportional shares.
- Browse projects and review royalty distribution or claimable-amount information through the described app and API.
Requirements & limits
- The primary workflow is framed around SOL purchases and token-holder royalty claims.
- Spotify integration is described as an oracle capability and a “nice to have,” so treat automated streaming-data collection as a proposed integration rather than an established live service.
- The repository lists Phantom and Solflare wallet connections for the frontend.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the project for local development
Build and deploy the Anchor program to a local Solana validator, then start the listed backend and frontend services.
Before you start
- Rust (latest stable)
- Anchor framework
- Node.js 18+
- Solana CLI
Steps
Run
anchor buildto build the Anchor program.Start
solana-test-validatorin a separate terminal.Run
anchor deploy.In the backend directory, run the command below and the command below.
npm installnpm run devIn a new terminal, in the frontend directory, run the command below and the command below.
npm installnpm run dev
Expected outcome
The README's quick-start sequence prepares the program on a local validator and starts the backend and frontend development services.
Guide limitations
- The project directs readers to SETUP.md for detailed setup instructions.
- The sequence does not establish that the deployment or service flows have been independently verified.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 17 October 2026
- Original website title
- vvizardev/spotify-loyalty-program-solana · Official homepage title · retained in its source language

