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 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0203304f0aeb3b7735aaf8f424d8c36585eb201786f98d11a24a283fe4ab8e0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/aa3af36c-cba6-4999-8496-e6b719001e20.json and https://artists.proofprofile.net/proofs/artist/aa3af36c-cba6-4999-8496-e6b719001e20.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Leave a Light (I'll Keep a Light in My Window) [Musikladen 21.09.1978]
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc321ab6921173930763ba9fd86deac8235d3511ece73b62c46b0262209289415. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/DED169400107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65cfa9dfe9ce20e5455f964ad489f5f489a6bf934546a8d453b7b7eaca749d7d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DED169400111.
Leave a Light (I'll Keep a Light in My Window)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf5249ad06b9ac5b24fd89360dd641dcc43c670d4f852b99bd10cb946d27c21. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DED169400114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdda87538af3f907260e67314c6e201e8c286971ed0fbbf73435ec157dd8113f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/DED169400122.
I Can't Stand the Rain (ZDF Disco 17.04.1978)
I Can't Stand the Rain (Jetzt geht die Party richtig los 31.12.1978)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0dbc03fd8b3244efb852b1d6a41b8064a15fb9aa9c8d994a3add363366d401. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/DEC737900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266cd679b168f0f4023e0cc97d20f6cf93b91f0774e5c701e4812222cd64d862. 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/DED167700034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83da30ea86516dd20a3a7baa7ef7cc0691d31bff1376e79a84a190d2412309f7. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GBKQU2245867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd5aad53661dedb1ffd6538cdf06f0e399c37db5f41606fe59a22bee11a5af3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/GBKQU2223234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cd1de5ac3a253e0f5e5189d519bbe3a1f513294e839c35c2bb124acf682158. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GB8KE2055524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0dbc03fd8b3244efb852b1d6a41b8064a15fb9aa9c8d994a3add363366d401. 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/DEC737900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb38f1f65b145029920b124b1c9e2cb800437365dea5476d4d1c1d4d7d370ad. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/GBLV61608491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0dbc03fd8b3244efb852b1d6a41b8064a15fb9aa9c8d994a3add363366d401. 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/DEC737900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae63f4144cd4e9d5cd0697aa1a36489c8dfa469c8c8147b32bbd4f05f76ecbcd. 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/QMDA61374358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1f4b131529d66ae926be6fc6874462689489619eb9db6a9f1140372603d3fd6. 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/QMDA61374311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf53251684d781a360e6b8a36fce77f15c4f3e22bde80adcad91d12942295392. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USDHM1531903.
A New Home (feat. TeraCMusic & Eruption)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd571b388164e3c49b4e309230e51340a8f5daefb0243893ca32d15bfd1687f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/USDHM1531921.