1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71044a5c70efe1d1e34118f84117cb84495fe25d2a02cfe1721152e56f605182. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e9bfe7f9-6d40-4aeb-bf03-e78526da74d7.json and https://artists.proofprofile.net/proofs/artist/e9bfe7f9-6d40-4aeb-bf03-e78526da74d7.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5443aca6047ade4ac56c0213719d580d001ac6fd47cc62d4c5b2d7810ad9314. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205513.
Wagner: Parsifal: Akt I: He! Ho! Waldhüter ihr
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ba947f33b9010467970d514c970bb53857114772694ccac155467a9d9cc1d4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205514.
Wagner: Parsifal: Akt I: Er naht, sie bringen ihn getragen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb72d8d75fceb896e13465cb21ecea34d551282fc008ca8099b0ac9aa11833ea. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205515.
Wagner: Parsifal: Akt I: He, du da! Was liegst du dort
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe989e8f91783d3c90656767831dfe73354a7ed4ed7a9a71c94b93e7abe81b357. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205516.
Wagner: Parsifal: Akt I: Ja, wann oft lange sie uns fern blieb
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd062622997b8a2ce741af4ef522f6016018d81f9d8d7c360f9e88c9e3651f3. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205517.
Wagner: Parsifal: Akt I: Vor allem nun: der Speer kehr uns zurück
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25b341b137a737a6caae04194da46673850dd5910e388986d213f3a4d88fc48. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:20:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205519.
Wagner: Parsifal: Akt I: Vom Bade kehrt der König heim
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbc1184402068967a9298890a90f8b5af557f3238fe6deafb0924b576e04f03. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T17:18:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205522.
Wagner: Parsifal: Akt I: Zum letzten Liebesmahle gerüstet Tag für Tag
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e995652a816be2bdb8e5ccc99130c0b2413af25b74a95b59b7c7c611b92b36a. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205523.
Wagner: Parsifal: Akt I: Mein Sohn Amfortas. bist du am Amt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3506be35d2335b6e6f8cba5c3868ad6eb3c41f76563c9f113de53d8a1c3fa46f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205524.
Wagner: Parsifal: Akt I: Wehvolles Erbe, dem ich verfallen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d873892cef79916edd9471669abdde46b777dd9ea0263b72591286e51b9eae5. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:50:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205525.
Wagner: Parsifal: Akt I: Wein und Brot des letzten Mahles
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe272b9d3633972eac38f6e7e5a6c8931dc2ee9c2629c004fa6ab173ec59972dd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205527.
Wagner: Parsifal: Akt II: Furchtbare Not
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9226fd799a7ea0907c9def3ad2f344b216bf3b05cc86ddd0b8a6ccc530a9f122. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205533.
Wagner: Parsifal: Akt I: Titurel, der fromme Held
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf14f331fdc961a2bab02f6e573f9708759309c287229aed1e1efba2c51bc36. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205518.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Wagner: Parsifal: Akt I: Weh, Hoho, Weh! Wer ist der Fremde
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd0c29dfd6594c1db1c3ee1c62fdfd0964e3e97374b3b973c946970d6b67124. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205520.
Wagner: Parsifal: Akt III: Heil mir, daß ich dich wiederfinde!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d88e2d267420da0422dd974c9ec5b0e9501b8566f4530185e8eac475d31e21. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205550.
Wagner: Parsifal: Akt I: Nun sag', nichts weißt du
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec2b2a54b8a9696f22ade20df9049e238cd57f61821a6d6537c06628287ef40. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205521.
Wagner: Parsifal: Akt I: Durch Mitleid wissend
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7e2fd3c1194ae78c37ca9e27fa107befa13eda0d7a65b3d804071fce5c2534. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4fbb49b645833bf1beab62d79d1dca9522fecfd47b5e2e454ed7bb0c342ad2. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205530.
Wagner: Parsifal: Akt II: Ach, ach! Tiefe Nacht
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74c37b6b678d54228d913295911815de2f507d95c95800e0ca5f8c1dd0024fc. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205532.
Wagner: Parsifal: Akt I: Was stehst du noch da
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c9928dc40e6afdd7b9b6a18101c772c8338b67607d6898cf4a31f8058005a5. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USQX92205528.