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 0xa0a9ec2c3b89d31f402ae142719d8b3c120c115a3ce5ac1af426c5dbdc85dc37. 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/80125ff7-3c5c-49b8-bc5a-4902f0425810.json and https://artists.proofprofile.net/proofs/artist/80125ff7-3c5c-49b8-bc5a-4902f0425810.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 0x14fccabbb3b13ce4d23e2bbde2e92accb9a3d2ba3cdba252528f6e6ed5d533e6. 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/NZPB12303940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4567913031c84fb3ecc5e1b174fdbb727e6a7a9fdba7ac2584fe42660bc189c. 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/QZK6L2016936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5871183ebd48a44b9fd358876651d9d0171cd52b6c783765542250f7f059e13f. 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/QZMEM2015364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18843b8baece4d3ac1c938f8abf5417c3251f30d2550559ce597dd10b464da4b. 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/QZMEM2015366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1243b287e7201e50269f88f310ce86fffd4a9ea86b2f216ef062583ca03d46df. 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/QZMEM2015367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21cec459852307a8f486dc67e9b5373b711fa34f16a0f1b8d68f2e316560bd4c. 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/QZTAS2152168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79970c0f779f85aa9b9ebda846c9baa32052ed790de06a4fa632608a51d4a104. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTAS2152170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04abf46b4bb7f06c80513ead83b8a7c8f1c8b9fc3331d936d1a8a7a1099f9db2. 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/QZTAW2201294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9bd2459e4e6278af2bb80053534792303ac5a4527534b99dfa5f3d915b27cf6. 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/QZTAW2201295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ce6e1b885acf290fb1f5ff87182aedcf74bfeeb43e3c1d6e927ac28501e6280. 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/QZTAW2201306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9507b2a883c3607c31417536d207102dc0d1adf47ef5c77410d48df8ad3e3e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:51: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/QZTAW2201309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb746c22f83f4b04ee180fabb0b2f2899b493578964739ec49a1ecd85c89df9. 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/QZTAT2108737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37916d1be6d42adc2c062ca84bf95b121cf2508e65343d25de26ab9a3d3be378. 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/QZTAT2108738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f6001342a3b4cd4cf73c637e00fb049645b29a58c693efcfa0faa3b24997dd. 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/QZTAT2108739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d1e56286a7a3a2254ae858b3298f049dd45b9759d88fad5f061188ac5b37eae. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZTAT2108740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4a8ad3efab7206af1c31afdb4992ea479ea6353f65265d2c2d68b0cb044b5e. 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/QZTAT2108742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd752b0be040aaff9dd6b03ed60dc822c898d40c1cba80fcdc069d4cf69e737fe. 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/QZES91911259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5cbbd1cb5030866e9702254c6d155cc48c066b715f303fc04df6600e23170e. 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/QZES91911266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502300fafc39ca3760fd0b5396fc024350fbb0a2313990f6d37fdca88a3978c9. 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/QZTAZ2406245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486baee34ed5dc96274af3244113aa4fa4eefd8367535ceefa5f77eb178fdb51. 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/QZWFN2337326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b9259b1fe84ec5873acea14b181dd4ff15f5f8428448b67f85e24a0fc6404a. 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/QZWFN2337327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757faf5d409ee98df7ccf5d3ba456ba446cd05b048be04fb605bc82deee437c6. 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/QZWFN2337329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cee9ae27bc3ffc7f1cdd868807a5093ea5332ae1be509bb7c003f518d1eb872. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZWFP2307182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405303477c1da84d3e9e2f78d6751d0f6bc37cda46518e2bb35b5ab352ec460b. 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/QZMEM2308679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d3579a3e2efeebbc5710855da1ca58154d70252b6aaed8c4afa3ead383b87f. 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/QZHNC2227644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc774049bc660395bfcc0ea1a2727ab99f694ecec4bac84e896b26d6d42209576. 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/QZHN42135758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afe71f9948d3928eb2ea8ac959f89970228ff904cafb84eb88ca2362aeae951. 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/QZHN42135759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82d85042c702cff5cacf6dd862013b3d3b5b37f0b5266f6482815ea38ae6052a. 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/QZHN42135760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a314fafc3f6d6ce9a7337e52670fb8ab86f7347769736b31ed92b4f9c7ee55f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZFZ72193162.