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 0x7dd979115c85f74df4dfca9e85b973afbe56a7f8be81224ff90421c00dc71a0c. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5512f1ec-2f26-4cac-bf8d-322152e34541.json and https://artists.proofprofile.net/proofs/artist/5512f1ec-2f26-4cac-bf8d-322152e34541.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 0x355f534360f7899166dc010d0eba0238dc27a3ea12a7855aed3ce34295a237ee. 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/QZSYP2245620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84768d0d8d74f3ebdc208d7fb593fc9ae625e93e278da3f6056d2e908fdd83df. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZS7J2344935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a968f655070af8666d2bb811cc0d904ab5fbbddd6f4f0db4265c99ae65ddf2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZS7J2312419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eaaf239633a68202a71ab5bc8489d0531f07726baed4fca325166694ab70522. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZS7J2386875.
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 0x4fa91813b6dcc0d11f47eedd8c732ec9f2966802677ef61c5c15c871f4d46c1c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMGR32062647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12f973b8bb236330602606d8989a8557146c75d572e8836b007ad985937eef6. 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/QMGR32062702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0baa4b12177090392bb5e22f0cbcb6f7498537f9cdaf728be52236418c4b9da0. 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/QMGR32062599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd4422e923c9495716416aad030988ebd7747b46a029b87302f8a7880edb2af. 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/QMGR31918780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x282fca2941116e9004a79fbacc2bef3b7186e0c2fd4b609019ec8eab31a1d22f. 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/QMGR32062600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc84172b3aabf2c0573efd926d68b9f1849fa16df03f2fc3581f2909e46efab55. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMGR32050877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe400accc63417e4ed7c6b739d2402ee830ec7a19f3acc045bada63034ee84e0e. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QMGR32062693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13294540bac20ee8d298d37a4489ac9b5495ec63d5516ed6bf8fb1a96dd56ac4. 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/TCAEE1974343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51772b75277aaf4245543010f5227cc50cbb8f9a79548c5de06da6fd9812703. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMDA72417211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc839129abc551ebfb102370e2ff76f1c32bab38c0e38ee8f6b9e9970852824d6. 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/QZK6H2382177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7a127f56eefd7d3c85f0d2e02dd668a882910bcca9c3c77240de03e87b6dcb1. 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/QZK6H2382180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2347bd30956ab44822fb01001bf4c18d35965b4df44b79cc613daf000621ba89. 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/QZK6H2382181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb0c0911f73bb30643bf75733ef86373876bc96aba6d8fbf5a8e5163d56cf98. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZK6H2382183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafb3fa9721292bcd8d6ce6a9ba92be220186c081af0e07f69f09609f8e86f82f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZK6H2382184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1aaa719d78c1260ad051db607b8c4d288be7e8adfa39bde284a45b2473e411. 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/SE6XW2219437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31381daa038ab2eee1acede48f478270451812337289bc0fcba3c809ff480ff. 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/SE6XW2249916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fd0855b46502d8ddcb5be6779ea577d0fc0bb74385600593ef012bacc229051. 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/TCAFY2177191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f362decbe4e72c422e9641618a2ae3e3d84dd62bf4d8778c7a58090256b0b79. 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/TCAFY2177201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6417f0862a8f52d7250f21c9235dd45befa0fffbc4fc1cd12c2cb88aac2da495. 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/TCAFY2177205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0faae24387cdae2e7552278c6fc448c8bc168433f59209a506e2b5748d085c6. 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/QMDA72417216.