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 0x91c318b5fe6db0603eb26dc4db081dce2dc50b65acd85a9dd0b9fe6038227ffd. 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/2dfd5c9f-c5c7-4074-a5f2-e7d6a10a03e0.json and https://artists.proofprofile.net/proofs/artist/2dfd5c9f-c5c7-4074-a5f2-e7d6a10a03e0.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 0x613b806850aa742e8d0b5c0050acd0b292e9033c672bead85f1767377ab293c0. 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/TCAFL2137025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243f4a7430c9be90bc840eeb198156568baa55bbd17e814c1d39b82b66d0545a. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/TCAFM2174269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926dc20db6ab1e7f78f1d6ffee1e5f27c1493b5a0b4bfc9649a12b9f6c3b121f. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06:57Z), 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/TCAFM2174273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96e6565f0bb1765803629ea4c9e271e3ad42635eb8e93ffad3a309986a517c6. 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/TCAFM2174276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1daa1b368f51c5d30f5d72c127476d44563a60d3e7193e51efacab8e90f2f0f7. 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/TCAFM2102937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d779f2224be2471eb77a63a68a00696b337935ee0c7452f498e64ac4a3b77fb. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/TCAFM2199924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f4e805e127b98b7b3ec646b64001803b5865a7960d4a17030a83d7c14ef0d1f. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/TCAFM2199927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e8a60b29b2ceec30dbce669469164608933c4525b83e11cf83c398642e8939. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAFM2199935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1545ef2f4674d88ccaf829b0e087326bc8ffecba33ae6b0060861d5b5fe00949. 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/TCAFM2199940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f96f54a86740a80de6feb9d3dc5759d34f2cc48d7ac7e79242869d45194c72e. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCAGH2223237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f96f54a86740a80de6feb9d3dc5759d34f2cc48d7ac7e79242869d45194c72e. 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/TCAGH2223237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x923c94669faa9113fcdd0fd6e460accf7be73905b5c014f135172de2d349d139. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAHL2325686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87fc8e23124098528ed517077d2e8dd68536541b2473a9a22defafdac2ee594. 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/TCAJJ2564645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fff88f77bd15109087a71eb9fa606f641ce8a2fe72ea3a7e6858aa6768685b2. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCAJM2522204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dad690665d04608c8d0222f525e6c357d4dcc3bac07342a885bd9c802ffafd. 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/TCAJM2522223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7272f1842c9755dad406762537d2a05d5c9b4a7ee57b42bfb81da32bececafd3. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/TCAJM2522233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1ec1c33c482ebb90ca256e47b8a7ec09136caffa4b5a2f0da8a14808dd6e22. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/TCAJM2522367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fe0eb2daa2a1b5eeded6b90c7e1d6d0bf94e932351f7ef2b5c3245e989a646. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCAJX2572010.