Your music. Your albums. One producer-owned Cardano shop.
A downloadable Cardano music shop for one producer, singer or small label, bundled with the AI NFT Platform Builder V3 and an illustrated PDF setup guide. Fans listen freely and buy one song copy at a time.
Music & video creators, filmmakersCardano developers & Web3 teamsFull application / platform package
Version 15-bundleReadiness Source bundle · V15 + Builder V3
Personal music NFT platform is a downloadable source template for a singer, producer or small label who wants one place for fans to discover albums, listen to songs and buy a single copy of a song. Listening is open; a fan connects a compatible wallet only when they choose to buy.
This is a template to import, configure and make your own—not a hosted or published shop supplied to the buyer. The platform archive release folder is V15; no semantic platform version is stated. The complete bundle costs €5,900 as a one-time purchase.
All three files in one paid download
After payment is verified, download one combined ZIP containing:
music-nft-personal-platform-V15.zip — the original music shop source template.
AI_NFT_platform_builder_V3.zip — the additional music shop builder agent, its router and specialist skills.
instructions_for_nft_platform.pdf — the eight-page illustrated buyer guide, from Blockfrost and Replit setup to the first album and song.
Extract the outer bundle first. Read the PDF and import the platform ZIP into Replit; the builder ZIP is a separate included resource. Each supplied file is preserved unchanged. The delivery identifier 15-bundle distinguishes this package from the earlier platform-only download.
One producer, one shop
The producer’s wallet is the shop owner. Only that owner can create albums, mint songs and change the price of unsold copies. This is not an open marketplace where visiting artists mint, upload music or set their own prices.
Listen first, connect to buy
Fans can browse albums and play songs without a wallet. On an album page they can read the cover, title and notes, see the price and remaining supply, then connect a wallet on the configured Cardano network to buy one copy.
The source describes a home page, album list and player page, “how it works” and questions pages, and an owner-only studio. Bringing the source online, configuring it and supplying its external services are part of the buyer’s setup.
Two clear paths through the shop
A fan finds and buys a song
Open the shop and browse the producer’s albums.
Open an album and play a song without connecting a wallet.
Review its cover, title, notes, price and copies remaining.
Connect a wallet configured for the same network as the shop and buy one copy.
The song remains playable on the album; the purchased copy arrives in the fan’s wallet.
A purchase is always exactly one copy. A sold-out song keeps its cover and no longer offers a buy action.
The producer prepares a release
Configure the producer wallet and create the label once, recording the shop on Cardano.
Create an album with a title, notes and cover. It starts with no songs.
Open the album and mint a song with its title, token name, artist, genre, notes, cover, audio, number of copies and price per copy.
Change the price of copies still for sale when needed. A price change does not change the title, artist or audio.
Pause creation of new albums and songs when desired. Songs already for sale can still be bought.
Each album has one policy ID shared by its songs; the songs are distinguished by token name. A new album gets a new policy ID. A token name cannot be reused on the same album, even after all copies have sold. The producer does not have to lock a large balance just to store a script.
Make the shop sound and look like yours
The template is not a finished brand. In Replit, or by asking the included AI agent to make a change, you can set the producer name, logo, colors, typography, home-page wording, how-it-works copy and questions. Gold remains on buttons that send a transaction so those actions are distinguishable.
Album and song details
The album form starts with title, notes and cover. The song form starts with title, token name, artist, genre, notes, cover and audio. You supply the facts and files for each release.
You can add a public fact for fans—such as a year or credit—by adding a form field and the corresponding value to the song’s public token record. Artist and genre are the existing pattern; each added fact is limited to 64 characters.
Keep the sale model intact
Visual and wording changes, and additional public song facts, do not require a new contract when they stay within the described customization. A new fact that the contract must enforce is only a pre-launch change, made through the agent before the label is in use. A later addition will not appear on tokens that already exist.
The public song record includes the title, image, audio and notes. The price is not stored there: it is associated with unsold copies, so a buyer pays the set price rather than a price typed into the page.
The label name is a LABEL_NAME setting used for the site headline and header; it is not written into the contract. Network and owner-wallet choices are also configuration, not branding edits.
Protected rules are part of the product
These are fixed sale rules, not optional shop settings. The included agent is meant to preserve them; changing them changes the product being purchased.
Supply, ownership and price
One owner address is set before the label is created. It cannot be swapped afterward.
A producer may mint a song in any number of copies, but each purchase sends exactly one copy.
The minimum price is 5 ADA per song copy. The producer may set a higher price and change it later for copies still for sale.
One policy ID is used for each album; a different album has a different policy ID.
The producer may pause new albums and songs, but pausing does not stop purchases of songs already listed.
Fixed payments and token deposits
Each listed action pays a fixed 1 ADA to the shop address: create the label, create an album, mint a song, change a price and buy.
The producer pays the 1 ADA shop payment when creating or minting; the fan pays it when buying, on top of the song price.
About 2 ADA sits beside the label token, each album record and each group of unsold copies. A fan’s purchased copy also arrives with about 2 ADA, paid by the fan.
That approximately 2 ADA is a token deposit required alongside the token on Cardano, not a fee paid to the seller. Amounts are approximate; allow separately for network fees and transaction needs.
The owner’s payment address and token deposits are distinct from the 1 ADA shop payment. The cover and song are stored from their file hashes before the transaction is signed; the page does not wait for a pin to finish.
Bring the accounts, keys and ADA
The downloadable project does not include the outside services, credentials or funds needed to run the shop. The buyer supplies and configures them.
Project configuration
Replit: the described environment where the site runs and its settings are stored. Hosting or domain costs, if any, are separate.
CARDANO_NETWORK: use preprod while practicing and mainnet when fans are paying.
BLOCKFROST_PROJECT_ID: a Blockfrost key to read Cardano; a Preprod key starts with preprod.
BLOCKFROST_IPFS_PROJECT_ID: a separate Blockfrost key for file storage; it starts with ipfs.
PLATFORM_ADDRESS: the producer’s payment key and the wallet authorized to mint.
Secret values go into Replit Configurations, not into the imported project file.
Wallets, files and external costs
A producer Cardano wallet and a browser wallet such as Eternl, configured for the same network as the site.
ADA for network fees, the fixed 1 ADA shop payment on producer actions, and the small amount that sits beside newly created tokens.
Fans need their own compatible wallet and ADA for the purchase price, fixed 1 ADA payment, network fee and approximately 2 ADA token deposit.
Blockfrost access, Replit or hosting, a domain if wanted, and any related provider charges are external and not included.
The wallet must match the configured network. The site waits for the network you set; it does not guess Preprod or switch a wallet to the right network for you.
A practical first day
Start on Preprod and treat the initial setup as configuration and practice—not a claim that the shop is already deployed or ready for public sales.
Import the downloadable project into Replit.
Add the four settings: CARDANO_NETWORK, BLOCKFROST_PROJECT_ID, BLOCKFROST_IPFS_PROJECT_ID and PLATFORM_ADDRESS.
Open the site and connect the producer wallet on the selected network.
Create the label once, then create an album and open it.
Mint a first song, choosing the number of copies and a price of at least 5 ADA per copy.
Open the album in another browser, play the song and, if testing a purchase, use a fan wallet on the same network.
The same album can hold more songs, and another album follows the same form. Before asking fans to pay on Mainnet, the producer must supply and check the configuration, assets, wallet behavior, transaction details and any applicable obligations.
Use the included agent with precise instructions
The agent is included to help make the shop yours without requiring you to know the contract. Give it the producer name, colors, logo and exact home-page sentence you want. For a new song fact, name the fact and ask for both the form field and its value in the public token record.
Good requests
Change branding, page wording or questions while keeping transaction buttons identifiable.
Add a clearly described public album or song fact, including where it should appear to fans.
Ask the agent to preserve the existing sale rules and explain any proposed change before it edits them.
Changes that alter the product
Do not ask for a second policy per song, a separate listing step or a stored copy of the script. These are not the described shop model. Contract-enforced facts must be added before the label is in use; a fact added afterward will not update existing tokens.
If you prefer, the same supported edits can be made by hand in Replit. The name, network and owner wallet are configuration fields and do not require the agent.
The platform archive supplies its original agent guidance. The separate AI NFT Platform Builder V3 ZIP adds a music-shop builder with an AGENT.md router and specialist skills. It is supplied as files, not automatically installed; no particular AI-host installation or successful build from that agent has been verified here.
Files, rights and service boundaries
The cover is stored as a PNG and the song as an MP3. Their file hashes are written into the token’s public record, and the page plays the file through a public gateway. The token stores the file hash; it does not make the gateway or a pinning service permanent or guarantee that either remains available.
You provide and authorize the content
The template does not grant streaming or other rights to music or images. You are responsible for the music and images you publish and for having the permissions that apply to their use. The public song record exposes its title, image, audio and notes.
What is outside the purchase
A hosted domain, Blockfrost subscription or the ADA spent by the producer or fans.
A multi-artist marketplace, or visitor access to mint, upload or set prices.
A guarantee that the file pinning service, public gateway or external provider stays online.
Support for a different network than the one configured; a mismatched wallet is refused.
The source package is a starting point for your own setup. It does not represent a hosted shop already published for you, a live wallet test, an independent security audit or launch-readiness verification.