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 0x48833fa11131b46d7fe6782d43d9daceb005ad0868bc97e10fde3f9d2dc2c768. 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/ded4f142-e9e9-4b1a-a455-5dea90719599.json and https://artists.proofprofile.net/proofs/artist/ded4f142-e9e9-4b1a-a455-5dea90719599.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 0xca81cd9cd41fa1776e9adae9a909d358dc5c432d07f24bdc7d84892741c37d27. 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/QZWFP2406017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f214df39a38d41d38e893623e9198a691c51a1327f7f686a18b55bc593f2ff. 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/QZWFP2400854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b2542fa62d17807c5da4d4000aee7904d5836578d81c18b5c0ba5dbaaf63ee. 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/QZWFH2485759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2529894222ef75f621c10d8bb43fab352a1ca394d85911410f0137cc70f34faf. 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/QZTBB2404578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb589e272dc15bbcab810e6bf8d332882c9d3c6e8b66cefbdf7c1306385b074b3. 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/QZTB92457143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec07b5629e97fcc3d5c8ea269a60e437b2054b3b83f044e295671f40e5990b9. 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/QZTB92458552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d23756a6b603b5a7b9f50bbdcbd563e15b05ccf39b81b6f9fe4d9868300d9f. 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/QZTB42427458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8036eb448e1e71a809d368bebda6bb0e459a3d6da2d04b42396168c161ae746d. 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/QZTAT2468840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317480f9c2c6d23aebcc64752c08cedb829cccdb5bd2a7d1606eae06ac0ac476. 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/QZNWX2405984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8871879b4cf63d533e744aeb82038ec1722117c33604c4e621857225a6ed540. 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/QZNWU2496490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973c107f6d787ca580724f0566742c87276162435d2543444263adef9581c09e. 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/QZK6J2496722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17fa6091d3fcdf852158722eefa5b5aa67e020c73eac0dff5925dc201b7f5e06. 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/QZK6J2447359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a4631ecec02f1c6a811286bd0c05d82e9a00e61d38a15caecc1778bb18b115. 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/QZK6Q2414960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31267921f170c78e7565b176a0affb5eda4496706a59cd00c938795ffe8cee6f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZK6Q2440834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675adf202dcb0e637a2d3b653d3a8a0e8562f254de6cc9766b9caf6a77c16c20. 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/QZES82421612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e2d5e060481ba63cb88c33106094ed0f72e15aee31e34f0fdb8bd4a44f11da. 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/QZDA72489486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9ab429c9db88b5b202f9c68d331847816fe3522bfcedc4f95fc475993ed40e. 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/QZFZ42447616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fee577f24f7d6df40e37ee70525abc5c89297dabe855c562fe4a6b98e8a2b5. 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/QZFZ32413226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b61f2f5a62f4781e535a5a7dd02dd3515d4a3f2eb460c5f7e67225fe3799c7b. 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/QZFZ22492370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5fb8895c651c8ad895cc1d03be5cd53d40df52ad709ea205d28ec25f858406. 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/QZFZ22494849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb6aa240cb98ea046b2ce7be17102489e7f936cec5d88869ca0a66d5d460b92. 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/QZFZ22493288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd62dd16c3d8b4c56b1d1c2bb501b4a1146b0245a941b8406edf031e07ba4824. 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/QZFZ22494066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d58a55b791742568a145cb155b4c0b9a5a8b04906012b3fd66e6a8e900aea5d. 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/QZFZ32466396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb892b842e914d1b51246e628623940b6683b2ee58046e0240d0cf6d63ca5740f. 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/QZFZ22493262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865f3d1c957655e83255dd793dcf22280adf878f7c5a3dd4d5a6631e3c918fa6. 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/QZFZ32457550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009cd97c59fdee9c4a2957f3a2f36e4e5f26599ef7fccc7bc4440c4ff977fa59. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZFZ22478028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d8537c7064c4c2b073ee5015d229da09c151682639c2b58519272dd562df34. 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/QZFYZ2483280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb68b81f91c4e4750cd376339ff4be04400bd9999e7189403c5cdb1584b5f477. 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/QZWFP2303408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b797365df91e567dc3ae9cce2d66553c33ee8bde9c17bf348dca0e2688054b8. 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/QZWFN2311953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7c3003fefefc77648f5ce019967d7a90b5e5c544ec5d56eaa8c713216b5061. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZWFH2332300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d581ae576031a736a515a4b71e80118f2622ac6be3d105564aef891bbed42f. 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/QZWFG2349237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9256d621f164d4beec7a1b42b6b921ffe41583af9111b6a88efdb4ead400cade. 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/QZWFG2316970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d856516fd0e516d309fb4306f142d80ccf46a87621728cad00a31eaa73c92e. 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/QZWFG2316277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcf02eb376117200b1d87501f836ffdd9eaef0ea31c0512c1aa5667608912ba. 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/QZWFG2317639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab4ec37306564d1de069dc7e8f32a9a90275b447fd7a742c34845ca9a72b491. 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/QZWFG2317640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36a4d969041795105e31e82a1ec65cfb3d569ecbe1723c16064522316e34b9b. 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/QZWFG2316276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d7f5d522869dee615e06a1db4187dcaf7db9c6aeefcd851e628c0b8c1df4e2. 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/QZWFF2350529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80aa0b030f410bffa17681635c3b0d2803dba88f5ad26d3fed5b53e02e440e55. 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/QZHN92476659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca9258d7f26d2022cbc8cffb59864e712ab22520efbca64883d7cf9d0c5da657. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHNA2478324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4e26c6f63f8d8b2cb67a2ac5af4ecb213af1da9f7a59828382a389a4f53a65. 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/QZWFG2322186.