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 0x6c75408c192cdaf4c4e81d0a1b781811d5e574a75f2ecb624f95f1b2c61b031e. 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/0f503282-a14a-4ab0-b5cb-faa337abf4c4.json and https://artists.proofprofile.net/proofs/artist/0f503282-a14a-4ab0-b5cb-faa337abf4c4.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 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 0x3f0d44fec962b19667008ee32454d423c1382652fc89d9f78a7156dbb05fe0f0. 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/DEWO71700408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8e9f31bcbb1aa9a7ad3240cc73662e1bfb24f3602f8ec3374f12628e79d70b. 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/QZTBC2379902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3150cf2001b8790511df93e9009d6578e9d1b30bc44dbd7b56db50da6345068. 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/QZRP52368940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d8b9888d3ea94c14332d53dc6c8bd4cd40c89f12cfc296a39daa38f0c702a43. 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/QZK6K2347282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8391cc1abeb3d4dda24697cd51d40802c64fe7be0b4b1f277742ed79d8a427a1. 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/QZES82344390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc2f20fad166b1f4a2588fce8b4f5c69c87a645af04ab7d01eee067fe05eb36. 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/QZTBA2253181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76b4e8731fce7dd5654f958b33188d2a4f6a85ddbb104b4c271a50b6abcbc4e8. 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/QZPLS2263395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77569befb66baa10c4c686811799d502bfe1516307cfe4a8e8088bef480d7cfd. 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/GBKPL2171754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb10d7c0a63ab303578308618c7208fe72cb4df1e56d35c683dc56c564efcf12. 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/QZKDK2199570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f4b7439f93eb07d722e6c7e497c001b6c5002c508ec8432285c4ac2f291dfd. 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/QZKDK2177778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4178c992a232a8cac405e92fb2c7c4489cd0f69ddfc22ed48a3dba46e3dd1a6a. 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/GBKPL2141437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd403e9c88e424b6fd4ea9109897b2ea5847c0ede88a883137435461259f9eaa6. 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/QZFZ32166755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393af3c94df66d03d4219c3e6f5f869052b20d8664dba7bb45def0b846e567e5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USDM32004801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f56f1eddd18908eefd6465e2aac197fc50b47bea6835f12d2e86692c868311. 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/QZNWR2004241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504ec3612a0e94af27cc691e3439098986bec8e715e8b9f83b0c1539a143799d. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/QZES92012975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e9217f8879fd91f2c26751fbe58068af17075c13d81512508f9d6e3d5195253. 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/QZHN81993902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ae79db21d506baadc6b00fadac8a0c00108c951ef40222c2e5d4dc37382efb. 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/QZFZ21995217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc774e2a9503494d8d261fcd40a55f33935034432f53e62fb57019fc309cea41. 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/GBKPL1955007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc21a82ab0dcf359ba3df1fa823dc6c330b74c0e9553cccd5792faead15023d. 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/USRC11900240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb791302830a29af8bf7d074e6d097259bd3fdec5aa291828bdfd65e99d85839e. 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/GBKPL1944073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c19f23d6289c792dc850ec24efeebf07843ba69627c6a5dd5e1d609f6f9402. 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/GBKPL1818791.