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 0x2c02fbc2165a6846b912488babebc62ddc0f235602cc24a7d169329b81790722. 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/8f569dfa-1e59-42bd-846e-855fc965bb0c.json and https://artists.proofprofile.net/proofs/artist/8f569dfa-1e59-42bd-846e-855fc965bb0c.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 0xdfce38c2b876af8c158c0eafbb378e929c67e38fd767fb82d8a98abfb9fda154. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCACX1757594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5092774a51c7ef9428293250ff52ef250d190f12bd1a758991d981ce4a551584. 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/TCACX1757606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c6838f60dce672bf2437c10d5b3bacc6c0a10d30d0fc9add93f1b1e0862f77. 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/TCADI1769016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b74cdeb6bcfd2a6217323a3a2c4875398a2683eb75380ab355061398d76267. 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/TCADJ1797909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f46825172d736ae69f39b4ee94db65c7d1bbc98ca876bf185f20307661d9ad0. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/TCADJ1797916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76aeaa3f5f5e2af394cfc33d7ada8c2adf0501d3263a54f66dfa069dc8e75855. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/TCADJ1797918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf8869d7d1a437f17ad343cd49b7ecb1f2f94426881aeb847ed7fbb293ad563. 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/TCADJ1797921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ce728873fd5c38e6520c63982d2c483d0f5d597d7d00e4ac86eb1f15c0111d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADJ1797938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd4e166c3de99ac051423af2e663040171b02a3d0f52f5ac24ff19967226b10. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADJ1797941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1246f0fa365630daad4138b783b3de2d2b8acd2e5c870ec0d0e22fc5dbd333ef. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/TCAEB1947453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6f9c172013b32cbb8532ffc1c1f4d7bb9694cd7dbded29022a4ca830578b36. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/TCAEB1947633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495d7eb27302a87e2e8e11f0200ad1adcbb7fe564fd7129bdc8f65fac83f5b3c. 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/TCAEB1947683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3ce81e61a5f3caacc5ac6601e298f97d9f536117e8d351e65048dc03099817. 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/QZHNC2294596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411c6888608fbee50e98994816f911595e79b48481dfaa3966931b7d2bdfadcf. 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/TCAHS2325658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a9896b72061e646d4ed902d57aac4b52640e32ff08c6387574d75ea4930f7b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCAIE2413610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7472c66beaee8f0a7b7e963ff297336e74f3ec0aa8b1f71436ecb05392f14697. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12: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/TCAIQ2455122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e8bfbe920cbae1d952054515e4162ff1407520209400639d20f6ab2bb8311b. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZWFG2325809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67155de4906d1eaa644151f15dae2d7d8a0a33a55e613e70ef0eff62ad074109. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCAJG2572594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dae29a59172319d5b62d780b2c42e32b727d0cbd4b70e957a936cc0d09fb551. 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/TCAJI2526819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1149e43e0c348023023dc3eadeff063ce04bb5d7df8ab26252a82b70ec22188. 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/TCAJM2509611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a1a123cababa66be6e8dc4a77e184d4185169180a5d62794647a5386dc3303. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:25: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/TCAJL2587088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1867263afbe72b868d8385e2c9ac08dbbcf976d760bb3b5ca1d5bc9c2a1c0cb1. 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/QZTB62534285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c08f2914e11eee3c5289556536b2ec5018a87b002157d2ba5c70cc8ccb0539e. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/TCAJT2582961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc086757eb9d304610b8c7829270afd1210720b94c3acb4ae656d9020201db9c. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZZ7R2502030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854fe66349690c3b04fde49123a2d7c9d478bd364f686943f6b2ad492f56b6a6. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15: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/QZES61940212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81ce381c37d723e0c332b083901034da2be9c4ae0a4f9a33c9f0c6d6ceb4901. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCACZ1771628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4f74d5d32bd060d8241e9d2a88b5e29be49ea461e14cd717bae20cfb66f375. 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/TCACZ1771646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dcdeffb3b4a78908f732fbba7496fe99ad77ec143c994952bda89793b099bbb. 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/TCACZ1771666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7da0268887aea53c578cbc238d1c99aa5464f29857caf1ed14bcd408876cf19. 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/QZMHM2254401.