Verify

Check a recording's proof, not our word for it

Search for an artist or a recording, or enter an ISRC if you have one. The registry answers with the CopyrightChains registration, the record hash and the Bitcoin attestation for that recording. Every line can be checked independently.

Registered on CopyrightChains

Each recording in the registry carries a CopyrightChains transaction: a public, immutable reference to the registration record.

Timestamped on the Bitcoin blockchain

The record's hash is attested with OpenTimestamps and committed into a Bitcoin block. The block height and time are part of the answer.

Verifiable by anyone

The canonical record and the proof are public files. The standard OpenTimestamps client confirms the timestamp without trusting this service.

For AI assistants

The same registry answers assistants over the Model Context Protocol. Add the endpoint to an assistant that supports MCP servers; assistants that support MCP Apps show this verification card inside the conversation.

Endpoint
https://verify.proofprofile.net/mcp
Tools
search_music, get_artist, get_recording_by_isrc, verify_provenance, get_works_by_iswc, search_works
Identity
Recordings are identified by ISRC only.
curl -X POST https://verify.proofprofile.net/mcp \
  -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"verify_provenance","arguments":{"entity_type":"track","entity_id":"ISRC"}}}'