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 0x82b141d152ba68b53f37874a38e7685e8017bdacc957b733538dd2ab70e97761. 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/5653e9bd-5878-472d-8404-28618ec0b2f8.json and https://artists.proofprofile.net/proofs/artist/5653e9bd-5878-472d-8404-28618ec0b2f8.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 0xd9d5c2139f955df0e8bd33ebf60fb9f6d9032842547c197b25a8d870782720c8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZNWQ2110555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0da807e7b2a15a273ee1c8981e1404b8349f7900500155cbb60f9985b74cced. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZNWQ2110557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d817a857383f0dd86b5e21dca9fc1329141ed1af123a6a164bbdbdf6c1ea0e. 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/QZNWQ2110556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3dca0bee28adf0dddf2931577107253108d27081ccbdcca092023130836c9fc. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZNWQ2110554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58722371aa3226cfb6437a512949420e6c2042ac01b25f7202785c23b4fbdff6. 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/QZNWS2140698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b8c304b6d2fda5f9aecea6f7295f6e313d48ed91bed3d2438b2287e1af4a9f. 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/QZNWW2151876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x719e6d3ac0b41724869ab3b142c3946c4809d13f0d3afcc975d1af06c78b11b0. 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/QZNWY2121063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a56304ffa0f5426ea2cec4ee81eb253ed98ba465dc9b062fe686531c2aa45a8. 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/QZPLR2193558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b73b9d7f7087a8507efee9b4a0815e1b7c3c9d54ec7ee54bc8082974401934. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZDA42239428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0523bd10aa9fce95b1262e8f841dba9752e450e1455a37167e4ac0489790339f. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZHN82282766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72faa013454fafee57389c53f25dc469d113f5ba0d698dded83031500f1ca25. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZK6G2204170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60058b64d37e6de5de1c46e4932da636e3d6af25da593bbee22bce1f0241d41c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZK6G2204381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ec6ef889f3833b13d00dc2714ec951cf3da6cea22651c1a039228611f43690. 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/QZNWQ2250017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c0a1d22ef236122fa38efbd87389f7fee7c314dff9f3d49861f793ca0502af. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZNWW2223293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ed325de9d10d63cf76ef013643a21450b7fe020cb7e07c0bc56133b80fd21b. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZHN62344833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9033bc7ffc39ef868a1f7a5032b81551d6fefedae347e33f11e8036704f65f15. 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/QZK6Q2317370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995b12607900fa1954d0dc6229af6f20fc9879d2e87d014cda122ce11d09dab5. 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/QZWDW2379795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x042998f987e56bf2a0843146dde159d9130617d98cb8797ee9442af321b88095. 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/QZYFZ2396472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9afc41ae82f12f3e5cd31a617af09b8172162def86773341ba6db6ecb44470e. 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/QZZ662322785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c13b5bcc0d2a943c380e34b4c8dee7af67139f1cbf2ea4d1f2ae1f313cd44b1. 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/QZHN92436932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd21a38e8c8577d68f3b0d66c9e718147d0b1bb3a5f35c5955bd0090137a5971. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWU2405324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29393f4a40c5c190cb7219862dc5f1502fb5a802faaa2d8903ef97743108cb0. 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/QZZ792422769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a625edbe951ce3adce217275caeb92c48f37e6f8bc9184653c6e58f4cf8614. 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/QZZ7S2452840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0d2234fb7ad0c0524aeba840168747f5a48e4d5e819b07d85eb5d946f8890e0. 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/QZZ7S2452841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedff02a854a17c61b1e4c1642b34d053c66cfe975c4c8381ea883ce233e29e2a. 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/QZZ7S2452842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d3348275ec8583ecb57b017991b5ecab599d3eff842c1803b68c92b46829677. 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/QZZ7S2452843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139d97bcf353d346260960f868ad4e85b0ade12501bf05d61233c3bb3bfd46a6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZZ7S2452844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe29393f4a40c5c190cb7219862dc5f1502fb5a802faaa2d8903ef97743108cb0. 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/QZZ792422769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b427167692d337ac0792439d808b7bf6b757b0c2b03f8986b5d9693009ff544. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QZZ7S2452845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef8c17366d48cb70f480dc063dff939fc6b54dca4b651e9c5edefa7fa6f39a9. 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/QZZ7S2452846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddf68f87e4ae7173d0f264591bc1202fe480a89990fa141180058c29c592fb3. 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/QZZ7S2452847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c25d9e65cef6398f04beb6aa577ece6206c725e24df862694e1a04062107688. 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/QZZ7S2452848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66750dfb11069212eb0136535011c9f76976ced682472caeabfe8c4fa2117b56. 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/QZZ7S2452849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e0c696f84c4e3b2dd64b8fad5b6c8a7ebb6327dcc0ae685ac06c23e13b8d12. 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/QZZ7S2452850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0971c9fd46a21d639d26cbc0332de9309f7d39f61409cc879cbbc7e2a916aac. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZWFU2503739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036315902281474dee46fcf71ad4fb49f047b9a94524dec668cb57de4bf359ce. 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/QZZ7L2580886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a82e92d2367b3121a198850eae058bf09a78defa8b142b7be3500d9a7342e3. 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/QZTAS2290034.