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 0x12ebce825d67b915f12f6c144b8cbfd3cdad895935e01e19ae10e13726f1087c. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/73f522d0-bd78-4fa8-8c9c-5cfa4020bdc9.json and https://artists.proofprofile.net/proofs/artist/73f522d0-bd78-4fa8-8c9c-5cfa4020bdc9.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 0x1cfa6352ea2ef41bb6294096bf5d9a99d994fb9264200fed165162c1c8208daf. 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/SEWHO2000101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf776f13c883467094fb26b11ad43faa76608f8795f9b8cdc8320406589291902. 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/QZDA72035389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f90a320a6e250217f6086cd0ed8c42f5182d60218b7189a46cde503c80ada5d. 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/QZES62063264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896e4689c1f38f49b1dbd6fea1af9100ee14f700b487216a82d8e5ab536737cd. 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/QZHN62090516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257b811579285fea4a0d374fc698a5fe1932554f884aba6d1948b594cc63b115. 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/QZK6P2097304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b2a5df2ce9a6121531ddcd8680549613ead3ece45c9410ad6e7aaf1894b8f3. 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/QZK6F2018086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8897bfcc8a0f03ea53f67b7cd6e89605781e9c1d0eca59efe77efe9ae5256f36. 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/QZMER2015972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664a81b604e33d1caac23930878c81d94c1aea52f0019eedc9087b0494efaa58. 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/QZK6K2079429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5918b5422a31949565eea2519c80cb2d350bd58809a0790acecc33e285060396. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/SEWHO1900110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb30d9216463c73bcbb59e542a9d40bde31bdbb02af2529000f80b141dab91c. 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/SE5W32103491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a193c4cc5e63b56579496145e85490771832d19d32c27f777bb83d4b1bcef5. 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/SE5W32103493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf7502a13b7f5060c5012f3521597da7f2ff41561eca9468bf5a4220557bebe. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/SE5W32102882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b414c04682c619384244794ae15b203bd3c20258d3aa911ef8b06f162811579. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE5W32102545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97ae95f5c795afd5c963499fd6ba5f4445c259858b58ecd443de867a17d82a6. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZHN52143896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb31ff292c253dbec66f57a0e1db0b46d3c0f8148c1eab52a63f8ca5c98bd9d15. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHN52143897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x025811d896b87726e4df80f9cd79a8ce44ca473ce60600205fb19074233fe6a4. 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/QZDA62162526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7acadc93c4a5499eb00b3ac60c28bf92ef23269876a355510ca570438f5e392. 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/QZFZ62151488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9b6cc7b0cc5552de8c84a47274a234de04a073129ef553a774ae33750ee5b0. 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/QZFZ22172410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a47b26f0ff0d7900d75eb5ef6722e7949886de1a389452b412a7267f749086. 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/QZFYW2119604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7136ac480b3df2130ffb2d5a73834188c0496e3790671f399c8ac9ae3c2531c8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWW2038331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617f4f438bcd42996fae47741f7d40a5e120b7385e1962480ba9e2e66043cd22. 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/QZNWS2064504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8897bfcc8a0f03ea53f67b7cd6e89605781e9c1d0eca59efe77efe9ae5256f36. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZMER2015972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b2a5df2ce9a6121531ddcd8680549613ead3ece45c9410ad6e7aaf1894b8f3. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZK6F2018086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664a81b604e33d1caac23930878c81d94c1aea52f0019eedc9087b0494efaa58. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZK6K2079429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257b811579285fea4a0d374fc698a5fe1932554f884aba6d1948b594cc63b115. 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/QZK6P2097304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b7cfe0eb7d463ab1c75d08a0ceb35d5f84e321702146377c010211cd4a3e75. 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/QZHNB2004815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896e4689c1f38f49b1dbd6fea1af9100ee14f700b487216a82d8e5ab536737cd. 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/QZHN62090516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00da9b8cdc05e909a5d330ace396f901a541d02a3f0318288c27b7b048286ecd. 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/QZHN42027624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf776f13c883467094fb26b11ad43faa76608f8795f9b8cdc8320406589291902. 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/QZDA72035389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cfa6352ea2ef41bb6294096bf5d9a99d994fb9264200fed165162c1c8208daf. 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/SEWHO2000101.