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 0xcfe48db984a75f6e427a49b970865e1f3be6b31b61e5eedfec627ee124f4045b. Chain 2 (Bitcoin): anchored in block 953630 (2026-06-14T12:06:27Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/30131468-f38b-471e-9417-d1aa57688956.json and https://artists.proofprofile.net/proofs/artist/30131468-f38b-471e-9417-d1aa57688956.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 0x726b7443584c062cc6bda98154204f29be819237e13c62dccf9c57b51b0db18b. 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/ES5302373310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc574465f27d10597846a0ef2cd53ab5bc9139bd3715b65799c5bb7a54d8036e8. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41: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/ES5302373311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0875a4fb7766a667b1183824be3dd8fd4f7d3d8f9ccbdd85d941241bd03587a. 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/ES5302373315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b4df7242288505741b63951cb9444de53ff40f9f1f7e7fb6ab10e20a5f625f. 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/ES5302373314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead2b4e2d718b8e6539c7cd1e32699d7bafe3d2dcafb75ec1eac64d1ca197d69. 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/ES5302373317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4abeae00d0b8bd21d2aac497b2480d237b51584b10a4efbdfc6a0007dc51f991. 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/ES5302373316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3451b5d3c00d842cbbd66d7130197ae552e32533865ba6c5572a6d399dda08. 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/ES5302373313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3f81e033910ebf1ba1f3459554687d2aeb870dd9b99dcec09ef3c9458f20f5. 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/ES5302373312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e3fc317099fd917d4dfc8dba3537a27c50b353d31a49b12e217705370e56d92. 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/ES5302171147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49df20cfd66c343aa324e4bfe13dfb8b5f49a05e96c671c0bb1b417640edc352. 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/ES5302171148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebcbef74e636126e5b468305deb6adf625949d1dc09a6438e1208781d9bca4cd. 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/ES5302171149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca579096a67d29b659bd4aa3b56c54b9d707dd426ff8d580728b2085ae66a987. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/ES5302171150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a071b5c73b2af5e96f0e0e5ba988fc60902fde316a7487ce02ec0ad8833e42c. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/ES5302171151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f93987276e1629a66486c6fa4a81ee96bd91efd7cf137657b9b95c02437f165. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ES5302171152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe548e04ae4457f623a7410d336b0ee1cae2f0daea9b910d670f95a1cceaf0cc4. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/ES5302171153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1d445c6e36e40662f66f7667c7b3bc73d42584bcbeb06c764a9cb66095be6a. 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/ES5302171154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca3f85ff61bf125ecc2354f0d450dfac5fd3fb42ca780e29e073e04a0d7c6c3. 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/ES09C1900070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e211548f2ef54099599d0e4fd67ab8223a1e8e96fdd50aaa576960fb609ed1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ES09C1900073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d665b675db76959789d1fbf35cca5cba786458300df726e297dc2b488381ea. 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/ES09C1900062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b4ef3cfadf1bc8c03a5119f53bc77b5af0688b24bc88aadc14d3e5d5cc278a4. 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/ES09C1900074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387b8ee0b14e02d7e810eb51badc64b8f175245b58bab087baac682e1a589a99. 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/ES09C1900068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa277615cfb7326c212dbbc2b99ee04c808ec9bc74d192f1b85dc9d164487d6c3. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/ES09C1900071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc98bce28a7b100f057de3b4c74ea6cedc2391821de08396418f7ed9f41be33. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/ES09C1900076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7846f32504c8526b356a60cc68e73f556e667e6cc6c05f3f7c134a86e329407b. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/ES09C1900072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843d99cfa46e5e58496e3b45d96d4a856999e73bc5d9f8e88c8f586e2487440d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/ES09C1700335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080f30b7368ab39dc1d959a26573cfbb627c58450cb56ea3dec59a2cadf329c4. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/ES09C1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f69ab353313700c42de4f89e25d8f28d7e04cb53ef87c0b2d8e43b113bbb7d. 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/ES09C1800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e42b7c2d491c5fffdef331224f0e97d50db7ebded28ac51ed195dd05f675cc. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/ES09C1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f079acd5b4f474d36002375c0365ee127a733d4009194527db606e142d9475. 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/ES09C1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd9e3057e66ab40086b9392fc806d5c0d19a10984e71066fa2542805c4bbcb4. 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/ES09C1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fca91a16f6e940b26020e3df24e7da343e99bc3edcd942e2b84d7b40bb3cdb. 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/ES5302373665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b4df7242288505741b63951cb9444de53ff40f9f1f7e7fb6ab10e20a5f625f. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/ES5302373314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726b7443584c062cc6bda98154204f29be819237e13c62dccf9c57b51b0db18b. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/ES5302373310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca3f85ff61bf125ecc2354f0d450dfac5fd3fb42ca780e29e073e04a0d7c6c3. 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/ES09C1900070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d665b675db76959789d1fbf35cca5cba786458300df726e297dc2b488381ea. 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/ES09C1900062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843d99cfa46e5e58496e3b45d96d4a856999e73bc5d9f8e88c8f586e2487440d. 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/ES09C1700335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x153c8f765f2eb597db7e08219f535ef2197fc3af7ab31272adb772f70bd07482. 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/ES09C1900103.