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 0xe928f63f2d18b8f7693c338be8a2cb20f9b3126bafb52e25c656cbaa29a1c516. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d5e06509-dd9e-41d4-8d15-aa6e28e25f96.json and https://artists.proofprofile.net/proofs/artist/d5e06509-dd9e-41d4-8d15-aa6e28e25f96.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 0x108d5faf060da62ae4db9c28328d91fccad6087c68459f55188b233393e06e6e. 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/TCAFM2191393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d52f448fc45dbaae51ee2ba286359c3c4d781e8afe141303eb5977471646af5. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCAFP2148256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca0d1cae57544e79871a6fbd11d42da162e170016fdff71f74b9d79aa210301. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAFN2160449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7a21b94c45d8ca2d0931e0722c60b76529f95215a5cb6ceefc1c1c64773d98. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/TCAFP2148420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76e142161f864216d0db0f907a017f5b65fc7a7e2d07f7d565d60626af26dc28. 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/TCAFP2148445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb579349916136107ce98c39d6ce4f527e698af99b2b94c8de8d00dd82db4ac32. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/TCAFP2148451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb093ae6c6ceae4435f34f988b4defb6e312898ae0770f0db5f10f13171917f75. 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/TCAFP2148516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fd66168c297ad232100ded02bccb703b469aaf15d41c7b58e846a13c2d4315. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/TCAFP2148520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92ed124ea86bf60bb8fa8b555a31a861dfd794249d61d5a287de9c318ad8f407. 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/FRX202244897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05109de27c0a62ccbe1e8c30a0fb4ff5d78c4855b6530c1469440121342ce83. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/FRX202244898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04b5f2384ad478f1221de672cff23d8c6f1406c1c74468606d301cd88878b58. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/FRX202244900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540bf496023af766fd2f53cf1bbf3a72a62f39e3f8ac5747bbc1f29668be0926. 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/FRX202244902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f9e88dd201020fca5dced9bfbba714960e948a4a603b56cdb18befe45325d2. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/FRX202244903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e1b7ee469751964cc63622714e20eddfc3c6b92ff38bff81a2bb1fef2d5ff0. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FRX202244904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9d12362f012d3e30a3c3e917e66347722b87d66b641268276fc66017a4c162. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/DGA072208420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559ecb8abe0ff67ddef3be5dce6fa4888babc281522288e62c1a5f28ff414ac1. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/FR2X42388826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e642a0c5c8a3bc01574a40ceb397c91d848b5c19a899a96aad75f2dea20d2f. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/FRX762392397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347d77cbfcff7deeeb88e2d0824a9066d48e80a55a916d505b3d4eb885582992. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/DGA072301397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b87cb98493d2bca5e6925bbbc75c699d8f4dee2021ca47dfc3bcfae2c5b08ca. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/DGA0P2327201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c73f8f7b0645b346ba51bd5d5ad53b8f8bb863f924dcf8042bb256e490a61a. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/DGA062402234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629b01d4a2f91aa9c2f49f6cb3447b512cd619efa1e8155bd6536621e042a02f. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/DGA062402235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6569b624c9fdf2c12e4f68fb91bf32889465afddac0bb980669584e1040c841. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43: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/DGA062402236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaaa78f80318eac8b02c4a58cfb43a71604f7efd5ce7ab37ecf0a0ec0f402bcf. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/FRX202444354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f66a71342562a3ef174c318a4e6d99fc1b9d878203f7197c1850b68acc7372. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/DGA062402243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc732ca6a8c2ba37f70c6d4f55de490ab5fcacd9a30583ded64cedf84a9a96f71. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/DGA0S2438203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624088c6f890ab440dcee1095b92c109f79776378b4d3a1de71c811fffe1a2fd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR10S2543332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d35d0f6d92625f3d8e235cc5b85b50166202aa5ab58d1b577d32a953a081cea. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/FR10S2543336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69c66ea44daa13fc331f0b511a1f6c4226e3f044129b2fc1450053b862f0ae7. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/FR10S2543338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3023416e7d8c36f36805a37786ac566c5239af37b9467f73e347e1343560a64. 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/QT6622586764.