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 0xbacd13b87130c6ee1add80c4c667458aa85b4be940e39e4a0bd64fefcd6cd671. 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/c2d5fb42-1dd9-4361-b8ea-889f286d5664.json and https://artists.proofprofile.net/proofs/artist/c2d5fb42-1dd9-4361-b8ea-889f286d5664.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 0xdf374978f27075497a113aaaed9ff1c5f8a6352eeee8fd25c27f6035310388c0. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/QZK6N2351737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446b8b2891d9c206619bce23ef964f7059abdb9bea772a672a19dc21d2835eeb. 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/QZK6N2351738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13bd6baa8b1ac0d8b20378434d4ecedd86096f1c96cd5b12e6393a7a8307c3fd. 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/QZK6Q2321060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc25a54d071c20dd138856a0cc63f5120dfec3da82a4b4f1b31c21406785ba60. 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/QZK6N2351739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e004699d512f871c67f399eab5262476c0f0f5c32a624f2b3c9f94c3e113987. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZK6N2351740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089ee73f6887653aea4a5103fffe15ea010b38db6393879c198880b155f6e5fa. 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/QZK6M2457074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ee21ae07a0ff37cf93e3be62bb78c3d439071c13fd1e3f876f1e4ec5f66f4d. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZK6G2472164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b34e5b843bab8221f478edc43d2dcb56e2f05125cd01ac69dedb7e44f3d3c74. 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/QZHN42424945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190141296359c92e6981f2053d57715dc773759a4f20ae1f62763c42ec3e4729. 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/QZHN92459214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefd30feada4b2e3dbff5094abbce3e4d7cc0acb649e2ffd4d31e7f57314d89d. 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/QZK6G2472165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb008933bd90f42a8baad4a7750b9d6b9904101e068017cc30a41cd902afbe5d. 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/QZK6Q2481414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089ee73f6887653aea4a5103fffe15ea010b38db6393879c198880b155f6e5fa. 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/QZK6M2457074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672f0cf28758b844565d9ab27c56ed54d1be9341d303939eb2dff25c41eac129. 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/QZHNB2497970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cfcfb8c85e04c8bd6351543feb1c066a06fa7ca2224c186739ddeec3e34a16. 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/QZK6G2472166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49886c4b5815560b8691138fef460c341e566e279d1daaac32d922001afc9c50. 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/QZHN82436077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ba0a3e47bf020a8a737b38f5c6f04c04d8778321f9491ab1b9a682bc886f9b. 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/QZK6G2472167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc57227398b1cad7f8bcc99c46c257117bd7c712ea04b56858748f5a9ae12c4. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QZTB22471293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcf60ee70556f630652dda170a11adde27efb7c74c56177649e881ccffd9703. Chain 2 (Bitcoin): anchored in block 958325 (2026-07-16T21:10:13Z), 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/QZHNA2515916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d54800598b78b57069605dfecf3dd84b220b6c9288a6d4f626cc6b5ad968ce. 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/QZK6N2573210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb145c25dd898828d679078bad742bc1e4a1a41cd0994ef8276b7c7e77ad32c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZMEN2500100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a140f28647a726a4737db6e3bc876ab43333edb6db6fd86a55e10672c56ce1. 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/QZNWZ2527238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb088e40bf8024efc9e364288b885838922311b2eb2fc13dbc251d3c727654615. 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/QZNWY2337164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a63190d21aff3df4d7419c2885965c9fbaab3025c7a2e99c23f5fc62b0dc7d. 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/QZTAZ2406489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad4d4ff778a7393259b882371fabb4463a92f3a08cde5de19366dde37ad4a89. 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/QZNWV2424875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1043d968f1a0844937ef71690aff07d7859a6381ffd12f62bd5b8f93d9b458dc. 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/QZTB92365395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb26b152b877b114c313d6fb9faed7d10f8c979b827b930eedac84db5c01b77. 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/QZTB62316350.