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 0x5de5f7302158f07510c8b775b921c6ae7cdf1b5c5c5a802d7fa556709f8d2505. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7b84f751-e34a-48ce-8066-63463a26bb0f.json and https://artists.proofprofile.net/proofs/artist/7b84f751-e34a-48ce-8066-63463a26bb0f.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 0x95aa429e0d69cda212d80a0adb3f0ee956bb80f28775a1d5ddceb1cbd9984e3b. 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/QMFME2088292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50539f7de273c3022f47f1c5863c9cad85b679039bf434c609b67b600c434138. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QMFME2088297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82457a98eddae55e9da0212923e7b0e96ba1692ce465a7fbce890cb3eb4b7469. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QMFME2088299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc45eca0a5b54a6dd146793d7d1e6781a7af5a56571026d3bc7e8e06fe201fea. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QMFME2088346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6f0dc9a230086dd6425153ee6b6af646dc06a45b1a476ec9d29a4a5700c265. 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/QM7282067357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20514204e0d738c7e2749d367022e198459354804330ae37adf8131919c3afe5. 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/QMFME2088357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87b99a1978a2b4e0c9f1c4d0dbdbd45ff2c343861492b3b2db69fe909f062eb. 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/QMFME2088362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3378f547ffd4ce44bcc24ea98cf8e034870b9ecf11f1e865aa706daaaa6681. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QMFME2088367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d462a7c6e0dab6349da5a4b1dea0a977d00c9848e3d3a2a84ca75517105b44c. 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/QM4TX2263700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703dad0eabe12c64a232a5ee844675cc4f1a4cec70af1752c2509ac061fb4902. 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/QM4TW2359761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986af2d808ad8be8dfffd8f3fa411050c361315458e91da9200715438d656f5b. 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/QM6N22091063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55740890c694afffe2852ce8035ed65a5b17fc475195030536d0d832cb20d39d. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QM6N22091070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99e486187dd7e6ae573a7ecdc2e22ff1c5c3df73072a932b8a6f950402be233. 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/QM4TX2033393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4a544d63b74166737218613b07981835fe66cd8a99a2c7cc9d94472d3ca033b. 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/QM6N22091072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d594f4c6a8c9992e594e90511b883cf9ebf8e9d70a7f16cda60982217e7cf0d. 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/QM6MZ1880070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986af2d808ad8be8dfffd8f3fa411050c361315458e91da9200715438d656f5b. 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/QM6N22091063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3bd930f0c63f6f991faddd5b14b60e66fcc35f39677812c3d8167019be9e61. 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/ES5152000829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0eae1dc7a03fd1afb2310e06590683256934fd09235f73108ada1ec93a774e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ES5152000831.