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 0x3e1af62d1603e7b79344c931b94b4af8afb1770542676a821283447ba5570912. 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/d143d191-0add-4652-8495-3257af1aaebb.json and https://artists.proofprofile.net/proofs/artist/d143d191-0add-4652-8495-3257af1aaebb.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 0x2dcb8952c250a234481f25fb728b4932efe1551d338cbb9010f3ba5b4b7bbf53. 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/FR10S1819174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30c85a693406d7ba29facc9e3004b2795965e960bcf99b8a5205b2ef0f9457c. 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/FR10S1819175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef25813650501d0aff4d64c2d286005db5ee529359b1cea4d0a71947ee2f45c5. 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/FR10S1819176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cb26ab47446b9f8a8fcd99031c5e8d47fd034da080c1904f201b6d42c50986. 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/FR10S1819177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c0755ef16d7cd39c4ee7d776079625ff8d8e19c826997094f45f5af69a12b5. 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/FR10S1819178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42cc9cf3c4022ad17316bd0e680bbab0239975c72783f39d38e1dd8114ff4657. 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/FR10S1819179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b17853de2b950074318b395830f76b8b5698d8369948ae3649cea2ae84d532. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/FR10S1819180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4493b2279954f075ed101adc0aff0c7f8a8bd23d37c8db520c8713e2e79abb2d. 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/FR10S1819181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc289de382fa8728468497a421102f78ef897f48765dd39440c1205c41916da. 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/FR10S1819182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6077484506cfbeeac8ad0ef8b1d861d7a7c8746d7d1774ded464288fada0e51a. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FR10S1825247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db1e7c7562824805807ec957d9d295bb7718e7c2c58d805cf35f186fd19f1b4. 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/FR10S1825248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a890405310a10e5ee6902cfa0fbdfbf517ec330e72e97f97cd3ded429d7e791. 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/FR10S1825249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa778f9e6c6379b262b911cf0872ed2d886503cf46d7d8555d9740f7e4fbcb197. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FR10S1825250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd4510cdbe8c26e5260057c3b82eac410272951d0e9ca117de64dce102b3e20a. 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/FR10S1825251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd517d45c06986638d7e4ffa6086248d5acfd3a786a058a2647b27b29a91b3a6c. 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/FR10S1825252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aafda572e33085fcec056a48a5ad961e89eb22ba259f6d6ea7ddbdd4a35914d. 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/FR10S1825253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be9fed273206925bcae131d5bfa20620c22364271b9b4599df83ba61a6465b1. 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/FR10S1825254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ebbba8778d3b78c9cb38eb59aaf888741cdd688ca8d02d7da6b163e3bea03f. 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/FR2X41820184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbdf94fab9d5d8993bff544a19dbfefd27b2eb2f128215ce34f337efc6d8dd6f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FR2X41820190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c75824aa700c45925a5215eaec1f8782d3f40bfa98553e8e4f3a21ce8416b25. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54:43Z), 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/FR2X41820711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe57e5747d4557fe944e7359fd028d9a35cae9d8bd43af07e12cae6aaf88c64c3. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/FR2X41820712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8b7f375dfe56cf19c2f254798369dfdd152e28a5ff9a6d336678ea61f8f734. 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/FR2X41820713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb258557d223d2c8b3f31502219733f87cafa00135c9ebebc67a4c45ea47881bb. 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/FR2X41820714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90054d85fe2f4950c97b110fa479ee17d523e9b0365dd82442597f3e8248294. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/FR2X41820715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c92a23c661b2a2ff0d2ddd8505f62c2e8190ef4495db5709f07aa104a4178b. 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/FR2X41820678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc7f17facdb38a2202be991f0cde9783f3490b82e7968f28cb3ca4d2e0ad553c. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/FR2X41820680.