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 0x60a6fd7b6b3be4a906b744faabb7d41008c6df158a5dde25b2e8d2dfa9fb254e. 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/731e8624-b1ac-44a4-8425-1526ba87c8c6.json and https://artists.proofprofile.net/proofs/artist/731e8624-b1ac-44a4-8425-1526ba87c8c6.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 0x113da8edf05bef729bc06ee6274753cb9926e6e580a0aea6f64c867cd6523a1e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/SEYOK1620212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5ec5ccf34bf2d1462a3c94bbfee9178daf004f2060d4a774a4c873c3f7690a. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/TCACP1693273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a679ea3563988a99d3a8279e01c228a20bbfece2d6b848ed5cae88a93600692. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/SEYOK1658330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75face185ff59ca5b1080bb5a08204ba4853665a74187384c9e5f2684e85b8a8. 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/QZAPG1746893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6320b9b7d82d7846f66035ad551f854f440bed9807aa6ede20b68be0c87649. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZAPG1746897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4aa4b6b4c47b196fcdf024400a94a5eeb34e6a5820face52452585e4401a42. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QM4DW1864089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7425fb54ce58993369171827fb87dc513dbdff879731040bb7938ea76fbfca. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZDA41835234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd933e97a7be8595b4ff6a1551c412bf3bc10dff25409c7553d065a2af958535e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QMPKX1863261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46b2fd38ed94d97c981247578339bbd9d5a101f297d4b321cf507e57dacbc1ee. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZDA41988586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e64a750dd6c996d63c930cbd90c412f4a9c8919d851522ab394a4c5e2048e54. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZFYW1961598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6cd696cf6a34d37a608d2d169293bafb740d9ba8fd518c9613a68ffbf5c6cbe. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZFYZ1961293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf694f22df8b8e4b1c124d59afaa83565fe619cb84a0a4cb340f87b2c7fad49a3. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/QZGLS2083208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224a9fdb2bf4a1483fb9a98cf819fd667b603dc702079028071bc45b8a3be233. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZHN52072560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325255813f7630727d95e7fa833ffdab7a43e4802834239a105bde1a4246c7d9. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZMEP2005289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79efd5d98f59f1f2bbd8d5d7b51048689a3410d17a2a8f2b66d2957ded12cb85. 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/QZNWR2002033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47eef2d7c504e342f896254485fdf293a17812d2df505ae4c38b79c4498dd381. 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/QZFYY2104300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff62f3de49f178c6a15aac79eabb78d467229509d0e75b9e57ecfd2d5380a03b. 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/QMFMF2107379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52bab9ee84ad95337f3213e366c9f53491296b316362bb4b0e154d9617d45154. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/QZK6K2290888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f26ce8cd02ba19a7b3f85a63a916e3a3ed54a79a304b0afdbe8057ffa469a9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZFZ62324500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec8eec91e98b24a5d9aad8fae1e0ac697bb03c81ac3f570eccd88a326380bd1. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZDA42306813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d924603ba51147c46577914f2aabc671c8e044965c246d9a976268a71ceeca. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZES62392125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11132caaf8d9bc08c88ea5fe82683fc59fddaa693f617b108cebc5b104aa48b. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZNWT2379755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59694d13d4d17716206988668bb4bd6b23842d027ebdfe79ac761aff9bac2a5. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QT3F22478912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f0d8cd278cc36f8273cb0f25e2e259bda8afebbaafc2eb793e78624ff7b923. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZHN52562235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413d811d6d01059b3e18319757f30eb2281f88e1bbdd8db70800e91a52a39668. 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/QZMHM2086008.