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 0x8a0f591c690b516027d250e2d52bb63173591a7dbffe42c8e212ca9d009cefb7. 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/75bbce18-b068-4c3f-8fa5-7dc73de60f11.json and https://artists.proofprofile.net/proofs/artist/75bbce18-b068-4c3f-8fa5-7dc73de60f11.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 0x7840190b9f56f4af93d499b5b40daaf7520305b539af83702b01573a22b09f9f. 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/DEZC62106889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0268bef3dd2c2e8ec28e41b2fbdde3bc5ccad61a556637f10be9b60419fe59. 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/DEZC62118999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb939d9356c5f6698322bbc77d8253372b5e4519521b8f8dfd6ed8997c5498cd. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/DEZC62119000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc32b78907bee170b92e8f96f2dbefd9d233900f1811345785dcef9fc5a46083. 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/DEZC62119001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3e1a5b2a40360c01241273e7f9524cbb1ebe956bb59a2a0785d17f95c222c3. 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/DEZC62119002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4a275da0a31410f77d09d234140aa3d3a817e4ad8c1df61466361a2cc8b248. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/DEZC62119003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5870f4a6f311a6d8f8e315faccddb9191b8f6811ab0f0ce30d0c9daed7d81ccd. 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/DEZC62119004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9217a8672f4fd74b3ad57b346fa7d95acb67f86be13db1850fb862f6d655d333. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/DEZC62119005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82912e6e941f502a1da10d425f1cf9cdb4bc2df0d8a244bdc99bbfa68276f0ca. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/DEZC62119006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da5575b7066a448bfa1efc2eef514c3d4a3b5d60ee2e7a2486063d184e34a55. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/DEZC62119007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d95207731b1960afb4e72b759177938090ab9b5957b15c3f3669eb4a619000. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/DEZC62119008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705eb0669924f6f989b9b1dadce0fd4711b9d7bb2e3488a45ac86c4b24f6fd8f. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/DEZC62119009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc440d0c0b402818a2ebee11347e67c9c0ed215e08400ca3356635e839e202e50. 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/DEZC62268066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bc155dda714ecb472b64893f0ca62d5a56c690aa5ee80aadcc611fc6c74097b. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/DEZC62268067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79b55da13bfe0330c924b9057a0f8c6f5417d0982b3c7fbfe389ff295aef076. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/DEZC62268068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0087904aa54914539d2a39fd47212cb352430c74293309e177a984489b50b6a1. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/DEZC62268069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c90a5df90823a3968d60d6a639d754c22ba68d53458c255626a4ce39fe63b3e. 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/DEZC62268070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a645052ec919bf83f81ae6a271e5e54cf05dfaa3c81f504af3ab2a58c5e32c2. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/DEZC62268071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b1909b9d626f625cfa02a99311d2e551b0628e5328e5265961655a6ebabba2. 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/DEZC62268072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981543881391dec5b4547c3668ad92c29c01faefa2d4ab78b4452cf639bdde09. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/DEZC62205036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2919a07c1728054f6255dd12d80a5cd06a155c6e427f5240c6859c215640633e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/DEZC62205037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7bf61b066639e26ff1acb74a5c5171d0275b23196c2dafa1e2f787391fe40bd. 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/DEZC62205038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbedf089648d6ee7a9fb2c54234a9be8014286a314d8ac91ade4f9bd03a690b4a. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/DEZC62205039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4593217ef23e9a8057e46afe901b7d2199140b3702bf487c73963c5e87d26f8e. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/DEZC62205040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b87ca1f4332b8d160341df6f0a15c5723a012732c87facfac51496317bc7a22. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/DEZC62205041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ea34447c115b6917236e0c0b3610dd6c797918f0915cf864b43ec96bd44eef. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/DEZC62205042.