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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7950b1f22eaa38ddc9a1f60890e52ea461ae3a7805f48977f471416cb545b45. 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/3e0ebf31-069d-444b-91d1-52d82ba4799a.json and https://artists.proofprofile.net/proofs/artist/3e0ebf31-069d-444b-91d1-52d82ba4799a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb779ed262bafd54f2b5e86bf9c2a7e56261633ba68aacc317708367e05957bcd. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/GBVW21700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7612e4ecc321fa743b90cf5b8661faf58def2d5dfec7d679c689fd4ec93c810. 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/GBVW21700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaeab43f707974b3ae875df94b19525074aacadcca0fa3bc0234ceb97f384e67. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/GBVW21700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35447c3a5a9fff495dc66c093d5fba0ee29f3aa0518f01be4770104e8f502278. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/GBVW21700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bc409893acd0b9286b02c0b3f3a0af90e5701deb295a42644d2199794a8c76. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/GBVW21700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae15e19f90b81d0a0bb320a6c442d760777419d6973efc37bda44e387add734e. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/GBVW21700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda7be3157a799e3073198e120a8e9fb20282a1f20cd5b8bab01da02fb23d18f. 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/GBVW21700013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508bf54cf90522c91fbb88e6672ff9bfa76c0ca292be5f59f641010ef95be2bd. 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/GBVW22000020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe344d1aaefd077676f0517cde2721158544201b19b07a9040fe4ea85f4bbdaa4. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBVW22000021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8367b96043e482e3a3e28e1e81049cd3f0741ed10cc35033fcd68380da2f06e. 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/GBVW22000022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5000f0f32964752780a2f05d29a183a7b281910be8759b1a11eb178245cd89. 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/GBVW22000023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb924126df6a1558a187b2789e41cfd70161c1af3ba66041c12e44138f9f898a. 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/GBVW22000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5909af9e54d7404001e082930129c9ad96949da41d4123f3431b136d22e5db1. 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/GBVW22000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6011b2b4ccf1efc407d65592d40951f4ef97f1bfde16eae5f7f24b94e2eaa6e7. 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/GBVW22000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c0eed7ab544f2f5b6d0b790b8dda1c4af285b8eac4be34f1dab11b2fcf2cc3. 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/GBVW22000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9290008d08c6f4c6c536665586dfb3bb41e2da58668e6136b0a3ba6bf053df88. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBVW22000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0724729bfb24f3eba636ea6e5497d5f03f4c455117b2ae0d5c8d2f8f9384cd5a. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/GBVW22000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6270203328754a2566cbcf4be4fcbeab10ced0c0679a32c945fd490bd4b49d0f. 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/GBVW22000031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd86056ad9f4ddaf3793608272deb7186a53c5b404d05e12c65c1ef7e4ccbed4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBVW22000019.
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 0x513a653e40cbd7ca9cd3267d5bbcb66a0eaabd04d02c3f964e66bea05b0efed8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/GBVW22000028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cc7e03d2d64a4a7ed83ce671ceab8e41dca415eef3f48a3c1d1d1e0a09f5fac. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/GBVW22000032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec33864837316719cd1a4864f066d308923779a27107b973b7d30fbe6579445. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBVW22000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027c9c72361b03d01e7717493f9c5b7a01452dd3ce15bfc5210bc9fd3dc9ba4c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBVW22000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1d1322d92fe5a8060544c56042f87d91543945d8a28eaf2ed3ae86ce7f3e19. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/GBVW22000035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67dac0932bb56bdc171cba362855d0df6eb6bcf566b959930e85f3954d4e52c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/GBVW22000036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43220140316f04ad6c63613d568409a89b3e24d2423b9484a84642a93569945. 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/FRX762558761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe59b2c68078a7d739bf540f0d110d5099afd817f33457d4c0db2e215b41e951d. 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/GB6ZW2100032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969e6fbc2f1670721bf85ee7f456daaffd3f3545b91e55f6de37654229265a91. 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/GB6ZW2100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f46338004b417d9dd6e603d00f85bd659ffaf3426c89b53c8e8197bb07516f6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBVW22300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68291efcc978bae3d5b3d4a76b09dd369d5c990e0f1d8125ecc7f9323f49726. 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/GBVW22300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6bcaea9d8ee414b20d1b4fcfbfd464e517b3570e8125426b1d525173241edc7. 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/GBVW22300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe56ed2ee01e26da9c9c4ea0cde7e64b98e7f38d22cdc4d004ab6ff3cf776ac. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/FRX202156810.