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 0x5a04940dfddfd21cf436e8dee32c7a7346ab0c8ec53c7bdcedc29dc77bff50bd. 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/6ea91d27-df4b-47fa-b7ed-31de71bfa1de.json and https://artists.proofprofile.net/proofs/artist/6ea91d27-df4b-47fa-b7ed-31de71bfa1de.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 0xcf17e754fbb5f7580b2f5e2ad9175bdd675e29a4f01c13373a38aa9a99ceb0c3. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZHNC2114399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5671f3b641485594f367a376fe7270453c45635463bf25bbbfe7b2919126c146. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QM4TX2347469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950891f750ab4c9d8e8a890f2d4ba2a8262bf13420f961af2593bbfd5e148e4d. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZK6J2285285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc779a32a28d8a11ffeb797a8f0b0ce5319bf02867e80c63b68fcf59eb375587. 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/QZK6J2285288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b43ccca652cc98fb56834f34cd340f61cede66f146c4129787b807a15c80a31. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZK6J2285289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5df211612ed4bc54e204c781ceea45cc9377c6a8e6a2df84138bd0750e96546. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QZK6J2285291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b97d4da216eefe821e0cea92f91faece034254e012fbc15a1ea95a902f1080. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZWFH2325543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90b2eeb54fd89f4c4f17667550a62027925fc4777b679dc8cb8749ab6e97817. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZWFK2392503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc11dc897506b7248cade761e4cf39a403d37ce3ddd809244ef77f72ef9cc5e. 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/QZDA62470307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d9a1d860c4d56b576421b6f19141b0d9f03db5452e5dbf1d221d8ecb241e43. 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/QZDA62470308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd34a9aaa456f7354973a6ed66bbaf7efa1529e8487be64a8e0135beb1ee8a2. 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/QZDA62470309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdff71023f734c27dcdf772bc116dc499442cf4e558380784f2a2aa0e573381. 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/QZDA62470310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750c646c8b5a6e2fc386afa7b2a31e98c3b9951d2a17ec108e6b15d1e9acc302. 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/QZDA62470311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e606ad9a8596013870079dda3ea73e700c03a3bf661d64a1a5d18d1047f6c1c. 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/QZDA62470312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ca6ca0d6db62761ac0947367697c477653fd51625e881ae14a9ca7d57f4fb3. 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/QZDA62470313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a947a30424ee7387b14d81c67115fa6733c02204faa3abb5cf112badc91f272. 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/QZDA62470314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb42c7aea712d846b97a29a082ed5e19da0470d7b7a613940f18e16e5c9fd8dc. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZDA62470315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a65dc024a94f58673efa1051bce185bcbbec75d3f7044b73be2d26655c95d0. 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/QZDA62470316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa162eaef23bf8aca464eb17ea6a43f70783ff7b12572531c9a41a92310f5b313. 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/QZDA62470317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb370392c44c498117d5dfa3342c874c4219276f9e614fb3d9c5434b3a948c9a8. 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/QZDA62470318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180afd7f2ddcfd5ea9da4e08f25c914eadbe12a70d6cbcb474bdd2b5a19b144a. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZK6H2450109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x050a91731cf552047b955a168fa4131d0c1b1d7cfb3b6b14f7b3762bc66ddd1a. 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/QZNWY2460124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd357a2622a792191e8a4b2ba272947ba824b436a9d5228c19a211fdcc7937aad. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZTB32481921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e4855f1a2d02e3e242c6adc3228660299f615b0f943d56752bd27975532838e. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZZ7M2541274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceaf7f80dcda740bda5a1be9b5fd0395131a2b0e1379aaf6b1de731f64e97d68. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/QZGLM2357564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76f5da054ceee42090981b192eead9ec682e3ea819a0739f6be97e0dd18a5f6. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZW9M2344517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4e74a67f6a6589d49a0cf4b4ae0be7e99ebb4933696bc4ac0575e8d1f107e7. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/QZ5AB2394192.