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 0xcb2fafa283f982533e52b51ae5cf6e9ecb212d26ae59f0e957f41dce19f66182. 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/3c2be60f-0f7b-4a9d-b61b-305bd6d49f08.json and https://artists.proofprofile.net/proofs/artist/3c2be60f-0f7b-4a9d-b61b-305bd6d49f08.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 0x8965a354a5898095aa8bfedc8ca670087b9c90f08f4364ed547b77f982a26586. 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/QZDA41805190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d299ee4ad8f10e1aee92284af8f64584ed8686f4d014153a673070381562231. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZFYY2012085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb348244296f1f98edb746af9e5c007892000feb2e4c4648277f4538ed4aa1e4. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DEQ022280015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3066c13766a66e622d79632c8bd3c7ddd021d01169d845462c9e5620fb0da1. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/FRX452486674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d9ea34816e8f5a4c73fd577399878c6ae50927f2ec6e6cfccf4083fbac5db1. 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/DGA0S2429958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf726b9d400300abca7f7c2bb1625237c4171c9fcc8dae42383dc569d6bfe7f. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/DGA0S2429961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5271272da65d2cb21389c969f19baebc11e5afbbd0c36a2a08c0a6d2981856. 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/PLI292100282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed58abb9c00308b915bbb2a58c5805d1ccbe72b234c2ea68f543d2d3359d5b0d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CAN112300378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac31a44fa0253dcb3edaeada00f74887059a2196bb1f90bebe1363c8cecec7c3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/PLF242108512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0569a6b48e17859796c0a1384389f642cd52779b04f01287a77454105888b80a. 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/USANG2278329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe30a9cbee99f6b5a27ccdd714f320530cc05fa5ba301e26ffd44249460634e4. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/DGA062266351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde910fe14ee64f39bbfe4f5a34778a8fbf9413285454cc535e82a1d49302c264. 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/PL86E2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2152a168d3747e149c172b69b1cdd4fc926e658978a4153a3f9a0e3ee458d458. 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/PL86E2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde910fe14ee64f39bbfe4f5a34778a8fbf9413285454cc535e82a1d49302c264. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/PL86E2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2152a168d3747e149c172b69b1cdd4fc926e658978a4153a3f9a0e3ee458d458. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/PL86E2200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978f27d9c63cd862d7cac15e9728b3a07d2adaf05c22a433ddec1a210b659967. 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/PLS282100037.