🎵 Music & Sound Design · performance verification

HEARTHASH · Pay to Anchor

A pay-per-attestation protocol for touring musicians. Fans pay a cent to verify the 'Live-ness' in real-time, and venues pay to verify setlist compliance. Payment acts as the signal that the audio wasn't just a pre-recorded playback. One 0.01 USDC payment over x402 anchors the WOTS+ seal on-chain — no subscription, no account.

x402 track · paid unlockPay-to-anchor· paid provenance
Section · Onchain

The primitive.

full primer →

Musicians pay 0.01 USDC once, in-page, and the performance verification seal is written on-chain for them — no funded host-chain wallet, no subscription, just a payment log that ends in a real transaction.

Why this primitiveLoading details…

Kernel
a 0.01 USDC payment over x402 on Base Sepolia that buys one on-chain anchor — the server verifies the settlement, then a relayer writes the user's WOTS+ seal into the QUIP verifier on the host chain
Drives the UI as
a numbered payment log running from 402 challenge to settled USDC to the host-chain anchor tx, every hash a clickable explorer link
Appendix · Secrets

Required keys.

METAMASK_PRIVATE_KEY
Deploys the QUIP verifier to your host chain. Fund on Sepolia via the Google Cloud faucet.
open ↗
SEPOLIA_RPC_URL
Host-chain HTTPS RPC endpoint. Any Sepolia provider works.
open ↗
ETHERSCAN_API_KEY
Required for npx hardhat verify after deploy.
open ↗

Add these in your Lovable project under Settings → Secrets before pasting the prompt below.

Appendix · Mega-prompt

The build prompt.

Paste into a fresh Lovable project. Make sure all five secrets above are set first. read the build strategy →

Loading the build prompt…
Appendix · Market

Market sizing.

TAM
SAM
SOM

Indicative figures for hackathon pitches — refine with your own research before raising.

See also

Adjacent entries.