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 0x51cd950d5e059fb4b35f56fa959481b091cebc9982f0d7757162aab779246daf. 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/f02cabd6-9883-46da-85d7-691f9e0ebd7d.json and https://artists.proofprofile.net/proofs/artist/f02cabd6-9883-46da-85d7-691f9e0ebd7d.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 0x19f14cf7d85785d005e66ffc5cf69ef66c593ce08e4e5dcef15d9df15017105c. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZAPG1817004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411c68386ba45c31c332dcc3b0b063f5b00cce726125226b79a58504b12755ac. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZAPG1817011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c94d7f9c429751fbf30d25a1eb1f6f479632b01c650477460255d42a4554b0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZAPG1817014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d422cf8c43ed052ae8c9d13f6650359bcfc79f93dbc110737a4a9b339e0389. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZAPG1817016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bbe2f07496486e76d426e3f43b4d7f7d4f08e8ba486a1bac7753e175319534a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZAPG1817018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2be1577dd709e3e571e005644cd35774d9d40ab757b035069156115145a1fc. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZHN71946586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50412bb01d12f10848ccb6139d96ca432dd03a8a8476a2ad4a11800a47a46a81. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZHN71946589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9b497871ee565a47ac42820c9035cadf84cb99418122f9861e9535ce55cff9. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12:29Z), 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/QZHN71977361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c93a1e30c0597c1823f640fd29010c7480b4127a7c1d08d8111b7a39fe48644. 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/QZHN71977362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4684355c4159378c5a0126f95a206ce55298c7e0c3987e3553d86d2f50a077. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZFZ72099221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f6c85ac3fe61d1f1c902ef0d2021b63b017a094e300eeb8cb736c931258d1b. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/QZFZ72099224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e81c54270cc8cb6116679dae233912e1f339ec0e82aa25b6aa3e50a2b3977b7. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZFZ72099227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c378b5053a83f66a79968be81226a73edaa5de667b71595b30b250319b076f. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QZDA52094954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4192bad242efde029808b755e84eca6ecffa44f7587adc88a6f06be3e71e032. 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/QZDA52094955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc927b3dab5f7a26ed900d4d4873e4a059bbc256c01ed8f6d8c5f3e3dafd43fd0. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZDA52094956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c528f5b3a83e3cef8fa7506c229cdcb4813371dc654d6d891bd43a46e61af02. 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/QZDA52094957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ebf2deac195d1a9b135a5869c77276f2219e9aaf488a0471b2d92c2ba32640. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QZDA52094958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a88eb5296551ee5a7c04dfd9f6f583b770f97d81571d691eaed206f78e08eb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA52094959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeda22bbea8aba11909e4e10f84d554e3765606fe51a1f267ae71e686a244220. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), 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/QZDA52094961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebe6b1a1a67f3231da63b114f995f5e00cc0823867b81497deead84254d57d0. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZDA52094964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb368a7e09fa81fa3ed9e33dfc300e7f49a7ca2944f52850afabb3f6259915f8. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZFZ52027517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808df5e999e32919ea3ee21b23ab417f033c066d9592c141de6504b7b6b3d250. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/QZDA52094965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aed07b081779a7c95d1df8f026a1854371fa1a4be07af2e84f1c33dfae4e07a. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22:35Z), 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/QZFZ52027513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934f20552435009aa86fc37b8e69a70e7072b45df7927bfb314c835d727aec83. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHNB2125924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb295f13dffe788404fa5df4e6f0c9755773069c2eeec30acba3cac5f45e82e2f. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZHNB2125928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3113f60212f4f0c66b13dca3c2066590ffcd19b35e2df320c7bcfd7e8042ad. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZK6J2345974.