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 0xcb92edcbfa1b46c3eb3d197a8bbc8131299853c8444b4e074c3167684dbd8918. Chain 2 (Bitcoin): anchored in block 954650 (2026-06-21T04:51:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d90925c4-c787-4626-bdde-827387d4d3a5.json and https://artists.proofprofile.net/proofs/artist/d90925c4-c787-4626-bdde-827387d4d3a5.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 0xed0b7f03070f5e18aa4afe6409ef06333fdefb8975c154ba1f485653d004c6f5. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/QZMEP2005247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9a4631ac8c2494b322bb21c7d4aba64abcdde214d6c5745da4b6e46ce7723a. 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/QZMEP2005248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa772c00e4140745fd022a48540da8119c0728a8c5df66bd68d39b3f32eb87d8c. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/QZMEP2005249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b365d5abbac3f6e2b191e35de5e1d0ea00fbd66fe07186cdfac04deef7b9a5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZMEP2005250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3256e3ea8299617f509bc73bf5cc0f1862fa6213491dc9acf7dfce6f12de8d39. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZMEP2005251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac2b95ed0c7de530649e6deab00608eb20b341862991c8195dd8f4c5e022799. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QZMEP2005252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b123e69824e11268426b972a79c886a322948b6884254c5a1825736eae8ed3. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/QZMEP2005253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a54a6b53757af1fe3f34ef6c4c09b9cdb0133b0ee5b28b1b1efbba7977f7e80. 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/QZMEP2005254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf231400aa1a92825b8cfd488cbb9046bd7a8c7d7c1b4261af307edd5e8959a6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/QZFZ21955430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5b23649fb91c7b83bd5b43411b1d6b875f7be393b7634d23805b4612d9976e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNWY2489588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0c79929f934feb1ef352dca464da759cf33cdbe05f68cc903d5575984a7b92. 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/QZMEP2479819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd7ef94fa45a43c313d868cd5bdf697ab31117a64f9be90177ed00103edade1. 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/QZMEM2425605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b90d9ea3e18773125636b2a873f06a9edf9cf31bf30080a3567b680dee1047d. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FR9W12419505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc013c97e0ba2175be1bf0ad0d7ec900b260a6e943812e871026ac3d3b97eb455. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTBA2347726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27416f4ee1c1234de07ac7cdc44f53a53b113c0f1810f0110708ab7fb742f75. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTB22353369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c9f462250f65b03589c898c578c3a10eddd06cdde81554b8fe2e803a156638. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNWQ2247659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174e511874b8fceed957f82b710754d61c67dd6a5bbbdedc4a617974bf64bf95. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZK6J2139221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355107f755ea4c1a80524534f02f99299bfbd1ef24d93f40484ea140b820b3c9. 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/QZFYX2071977.