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 0xdf833723a125f9d37af44b5f02755f796ace295e43888bbde442c99d334c744e. Chain 2 (Bitcoin): anchored in block 954631 (2026-06-21T02:46:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cf52292a-4e10-471e-b06c-7dbe76a4c900.json and https://artists.proofprofile.net/proofs/artist/cf52292a-4e10-471e-b06c-7dbe76a4c900.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 0x9d310570d65201fb804e81e6d125f0784dfe004c9e633d0e2d42704a2c0a7c97. 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/CA5KR2168345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cb0752b4e7cda49dae18a845688f090cf351c560115977ebcf6050c4be0746. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/CA5KR2168346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835ac5c000bfd415084b46222b418e609d1aa823fb9282a4f98d207026c10216. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/CA5KR2168347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfab88a750bcc9ea9c5d02503ec8c02368f1e6f421b7c3d7be13fa59cc09940d9. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CA5KR2260146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20607e28facd3455370fbeebed8199e111141cc230777c815b02c8b8d7a4ab7b. 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/CA5KR2260148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1219bd2ddc860f720e7529d2822810537af72b7b0c2ece80e13ef2de5a071241. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CA5KR2260149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd786ec1c02ba895ea99d04bbc86916f8c6ac07c147c4fa597915c5e0f32cf818. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/CA5KR2260150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f21f34da8e36789e67a66b43430314985110d037c92c3c4bd1aceee5eb77eee. 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/CA5KR2260152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59485af33178def39d038ed796356fee4ec52a28269053648586ac17bebe145e. 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/CA5KR2260153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b4431783a78cb6b4cc4a4984c100a95d4c0f29fb970f01e6e5e6f09c34426b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/CA5KR2260155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb4aaeedab7e7c7bd912a49d9066484b742c844a621cbdc3fa5d007ad3cc1cb. 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/CA5KR2260157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa7e340b212d90cc03edcf1c5894dbec19aea62b03cdb1681d04bfefbaf0a8ef. 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/CA5KR2260158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63281dba12330e7df35752e69c564251bb83a038145a85e0c19806b5cf658001. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZZEC2460686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84c3497bbbe98c5f9dd3d8f2a433b4b4d42a59d9f949528bcb8bbd3da8d4a12. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZWDD2495500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b3322106845af3457b864e1a9beaa02c649a32466abdb7c71ea5c502f1e7e5. 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/QZTV32450259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b4431783a78cb6b4cc4a4984c100a95d4c0f29fb970f01e6e5e6f09c34426b. 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/CA5KR2260155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c0bf2e26130738f45c36bfb4669879cc76d4b9c60928387d3be555e47c88ff. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZ5FN2201395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d18bd4c12ef07f1dfc75d0d158aa120e1569c3143bf1afd5708ec7f1c2da0c. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZK6G2106704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451a9a5c0fde6e69eed58bde234a3bf47b3c6af7fb60a44a7b8b10b7f9e50c51. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/GBWUL2320334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1493b3dd28cce146333d0ce94a32c917454864cd24bd4244840cb5b8526d22b7. 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/QZMHN2335963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6f2a36397604ad3b6dc67c37d3cec1ceff631b9a9212ee1aeefd83c189c0918. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/QZFZ22049198.