Patch Ledger
Record creation and usage history of sound patches to prove originality and licensing.
Ordinals inscription (testnet4)· onchain authorship
Section · Onchain
full primer →The primitive.
Musicians inscribe each sound patch tracking as an Ordinal on Bitcoin testnet4, minting a permanent, wallet-owned inscription ID with the artifact bytes carried directly in the witness.
Why this primitiveWriting the artefact bytes directly into a Bitcoin testnet4 taproot witness mints an ownable inscription that travels with the creator's address.
Kernel
a taproot inscription that writes the artifact bytes directly into a Bitcoin testnet4 witness, minting an inscription ID owned by the creator's address
Drives the UI as
an 'inscribed on Bitcoin' badge with the inscription ID and an ordinals.com testnet preview
Required keys.
PRIVY_APP_ID
Privy dashboard → your app. Configure with chainType 'spark' to mint Bitcoin L2 wallets on sign-in.
open ↗PRIVY_APP_SECRET
Server-side. Required for the merchant Spark wallet to observe incoming sats transfers via the Privy RPC.
open ↗Add these in your Lovable project under Settings → Secrets before pasting the prompt below.
Appendix · Mega-prompt
The build prompt.
self-contained
Paste into a fresh Lovable project — it carries its own feature spec, code, setup and checklist. read the build strategy →
loading the build spec…
Market sizing.
TAM
$1B
plugin preset market
SAM
$250M
sound patch licensing
SOM
$20M
designers protecting patch IP
Indicative figures for hackathon pitches — refine with your own research before raising.
Adjacent entries.
beat ownership
BeatLedger
Record and prove ownership of beats and instrumentals on a decentralized archive.
sound design catalogSynth Patchbook
Create a permanent catalog of unique synth patches for community sharing and licensing.
remix managementRemix Rights
Track remix permissions and derivatives with permanent records linked to original works.
loop exchangeLoopSwap
Decentralized platform for permanent loop exchange with verified content provenance.