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 0xccd3a9d1f8d31b8b5e622c6919fa9411f91b436ec5291c4d49cba7fc74b16255. 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/2ddc57fd-b9cd-4dd4-91e5-1258505ba0da.json and https://artists.proofprofile.net/proofs/artist/2ddc57fd-b9cd-4dd4-91e5-1258505ba0da.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 0x590f9c432d09e4b7551010d1f9cddb44e6987517701d8c845ab5ea8f5efd068f. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/USUS11600178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e124062eee7a37ce67c22598682817072a4f72262fd2bc0ad4979bc7d2ac00. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/USUS11600182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x359afe0e0f31c54ef589ea1b0270a2f01ec57a20d42d91f5c86ffeeb5f231ee3. 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/USUS11600183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467d28cc4d1c21f9804eaf49293734bf91085a7ef2c3324bd1ff8901b24fcd1a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QMPKX1659499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6fcaf84263d08ebf1088df0dd28febf95ed09589bce70afb450421f78b0235. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QM8DG2455799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d91b071bf2f184bbb89f27749f5c6b32c2ec2a8e9235aea152ac869b00e547b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZH5E2489090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cdc5259d13e1a5f25728d932bf862dfeddbeb48fce5bf02e7b2d78adf6c3f7. 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/QZH5E2490205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48d3a529ed0384ed281f5a4a0802a8b5e4510e8ece93d07b26e41fe77f27645c. 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/QZH5E2489299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2371d289b272e128c5b9196750a712ca55f22abed8e7f8a1262ca5b31ae007. 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/QM8DG2536717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0e73c2e8de83b02ae3fa67cced941f753b33b70607812f4a934cabfe9d8c00. 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/QM7282578461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdea17bc5f627f22116e9a5e0d66ff43916a26995a562ad902807fb366d418a. 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/USYBL1700679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3262dc8d050d4b157679b5f1a18544e44f8107d4413f37adfc0e3e0e6bb5fe. 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/USYBL1700680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d9145a3fa434c356794a27460e753b775e5d9d115d25e9db1b8bec4cb95484. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USYBL1700681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7971bf74f541882e2e9946a2eb45d6ed2b30597d2fe37946fdb7a492e78fe44f. 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/USYBL1700682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x483bd98a6d65b19c4aab1697ff5931d40ffc05ff1f977c67aa93d9eef5d3c678. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/USYBL1700683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f3117a9b4e82bc1b18079e1ba93975ca8a088750a21e81c0618ce7dc082b84. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/USYBL1700684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37dfa4b644a4346e095500695830a79d0b645026191b3329248103be3a5bec21. 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/USYBL1700685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b882252409f5fea9561a266280e27f8a4ecc3b3e945df274f483ccaa4b043e8. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USYBL1700686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6572ef11c018cff98ac3c7f03e791ad19340c31bc5ff08b920e522fd40ebaf39. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/USYBL1700687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53c230cc2114c5f513ea86c9e6a43c485e6d7f1255293a74a295bc63e5e5722. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01: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/USYBL1700688.