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 0x1af3861df2e1cccbd95602ac9607b8b4b1dc81f043ec5be5a3aa91dfad585359. Chain 2 (Bitcoin): anchored in block 953667 (2026-06-14T17:49:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56dd1053-1e9d-43b6-bb6d-0345ac4a5122.json and https://artists.proofprofile.net/proofs/artist/56dd1053-1e9d-43b6-bb6d-0345ac4a5122.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Schubertlieder - Brahms Volkslieder - Mahlerlieder
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 0x0219ede575c1dbaee897c96a9a3a69aa2d52bdbc85fd4e9fcee833e5e24227bd. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DEB162045006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae3592a92ce3d957ab7cc6cf978b07ecb14aef3983ba446b87a511de0d437d1. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/DEB162045002.
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 0x15ef3ed99960a821b59348c09f48450fa5d7694b0f780aa2635ff04a9c4ccc9a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/DEB162401384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495f63a482a58e4891c1292715c7fa8276d3753da006430dc5af2d9d0043988d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEB162401387.
Das Lied von der Erde: Mir war das Glück nicht hold - Der Abschied
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e680ed4b7fb31565b25ffb90df87489c2997052a8c12ab151929fc5b7c030cd. 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/DEB162401379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec8f018862244092953d440e9f65ebd318f0ac1b766ae08cf1382fe2e389a74. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEB162401382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ad96ce1c0c7308f746e4df5b187b5fe75386886d2ddb0e86f8fe3523575dc1. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/DEB162401383.
Das Lied von der Erde: Die Sonne scheidet - Der Abschied
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60ea8e92981fdbed69c0ff31fc545af08aea65dc9d9309e0834fda29f06d941d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/DEB162401372.
Kinderlieder, Op. 13 No. 1: Schlummerliedchen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e5167ac9363b424e3f41bd03abfa6bb08d65a691211abe87d463b1dc9199fd. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/DEB162401373.
4 Fabelballaden, Op. 64: Die Katzenkönigin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0ce9627fe7badf0207fe7a01d5460c99d50086b81d16a9619352ba118e48dc. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEB162401385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6518451d0bf7c4ccc456b08b3fc61721e8ab8514a7ae3c263435a6379f123370. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/DEB162401374.
Das Lied von der Erde: Zum letzten Lebewohl - Der Abschied
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70ed2f3547dc008c3f977cb258363f2134d6fdbeafaee4047c97bee2fe840b3. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13: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/DEB162401375.
Lieder und Gesänge aus der Jugendzeit: Phantasie
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e1446f73f807ed137477c98aa9aa10781bdcf4cca0727e9720d6b65ee84c3f4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEB162401376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142566995ffe474e878d92e10e9b79a5263d8d7227ac04c7b03c4ec6bcca8391. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/DEB162401378.