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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac06840d84575bb7d27856d39112af0cefc4479dde057db8e39d449f47345b9c. 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/f72503ae-43a7-4cdc-a8f0-e07da17bb8d0.json and https://artists.proofprofile.net/proofs/artist/f72503ae-43a7-4cdc-a8f0-e07da17bb8d0.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a1a00851ae134e2ef44dc1b419ae08a539c791ec303a3970616bc3bf0589ff. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZFYZ2211988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e58a990526242d7230e2ac95d83282ae43635e7d22340b041b7052632270151. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZES52211335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1961f2226c9a29eac48538b17384b548407440fe8266d6b4e43653516984da10. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZNWR2291110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c1c55c3293bc46c6f4993aa8f517c6f8d54055d95245a540a7ca5bd8af9223. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T04:05: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/QZTAX2207362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5375eff1dff7e6521915e2a92c6935cd10488256e576a826ae00c81e7c953f. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53: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/QZFZ42300872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe320017699331b5b88c00f2d8ac954f5d122eb8dfccf081b1cf82713aad0d4e0. 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/QZES72384731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aaa409442a558d6544bff645a3131443e37569b9ce350b8c788612e0759aa88. 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/QZHN52386873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05cf6d69242e3f594f82ec9b231b584ae55ac2453a7e3f88e981dc3d32d06e88. 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/QZK6M2371112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6c65a49c8feef70de15a39e41d24a1dfe20f15655d898999f610082363c600. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:01: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/QZMEM2328377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb502b569ec78b46762625e4afa82db41d607394a50b0c4c951a680df40510d5e. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZNWS2310541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8adcc859d7f8ffad08315915a8d74ed182e28a87e09ea283fe944025e925bd. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZTAU2323775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6ba0e43a191dce0d677066a67921c30a3be96eb3f8e4aa19bc2f635fdbde1f. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T07:34: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/QZWFL2323966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec1774f58ef1be8e3008338c77506d58be4b050841bf8575e1d64abd0ef2585. 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/QZES52457236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148109343eee50762bbcc549b5480de97ecfd962845f90623224eb982d596926. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZHN42446446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b47698f9acfd8f0f91a4f28b1b56df405282a19984802adaa3d0edbcdff4f1d. 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/QZHNA2449826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa817adebaa3118ac148f6e3c22eb3ad0a0e21aad1709616bdb24326b3d69947a. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZMEM2403974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ffc7d7021f179c626f2101c5ccfbe3de1313aee4e2d4f1520c94d126823f9c. 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/QZMEM2403975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43c794bf7fc59ca859b5a05618e59e42f285edb25e6f332adeac599cea40b16. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZMEM2403977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e956abfd1d92fb4330d4b8702b7e1375b4a73319d1ef706ed48aae499c4a74. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/QZNWT2474139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0010c51dea75313c3940256e2a9dca263dedaaacf69c3bb75d1c83fc8bf3c9f7. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:06: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/QZWFG2495479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d823aa1d49421fd30cf31b4d870a04568355fe17081fc2bbf97820d860a5fd. 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/QZK6Q2574151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e769c562a110e3fd4e6e443db26705e45cde893d165a6f24e7f00e4640e67f1. 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/QZDA82591443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4db85a2e2c41368abe8c45c916ab2e92a5a326c641252bace080c67b2f68c2e. 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/QZZ7N2438787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca02c5c7e79535ff430f0440fed70f2d90c7c73ca73672c0be59fc51699ae41d. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:10:20Z), 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/QZNWX2518597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c49724b21cc7794c586b53fb72fac220c8381896686bf0cc1a991b4884bb9e. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZNWX2518598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f0cd65d2771c14e3acee306ab52d34da24f9babca4975698a184051616c7f0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QM42K2326993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee484a8fa565b72c2ceb61678baa27db9d5a5fd5fdf3e48621fff981023b4d9. 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/QZTAT2281399.
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