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 0xee214125c599340971920b8d8e2f23f54fa71f0b40b5e7d7714c92d2b8c0565f. 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/8c556a3e-47f4-4a25-b086-653fc2cc5c73.json and https://artists.proofprofile.net/proofs/artist/8c556a3e-47f4-4a25-b086-653fc2cc5c73.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 0x1d33d8c7067b896753b6fc5a0487fc1034edd2275c0b80860b1c59f1b75f14ad. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/GBKPL1976688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccf5d22e8efce8e69c6d2d44a14ee5ebdce5cfdd14fb860222065e3338fbdf3. 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/QMTND2000133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3680ce22eb6722996c3d8262cf189dfea4c38f56d8f1b3843f3e7a57a96ba66c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QMDA62255997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3e858f717953e3fff9efc59efe01f8254756713b11597c52b347f01c49dfa4c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QMFME2221630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3522922d8d40c6f9e622fde3b2a6037dbcbe2459d368d3d8ad8f31d3ca513a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/UKXN22435420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb96be1a5b18f15b87e8c5c8136b9130644beb3b902b03ab7f2ba1005b4a732. 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/QZK6F2162479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96f4d38191437b11a2c872fabeca5dfdd1d04df3373f0efee53723ce6b941235. 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/UKQJK2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7958bb99840b075bb31790db13ba7964cd60ecab3e0f386e9d5b09a95520a3e8. 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/QZNWQ2276608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e50d5027d0853626151ded24d35175e67db382ff1188d2e7a82b8fe830a8ed. 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/QZFYX2130306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3efc0239092700680cac4a9ba378241998c5594d4a746603fb07bbb2fb0ffe30. 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/GBHH81800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a260a456e74e83f474b01d97df7c8f558c77c3ef674f321c66f1544cdf1de17. 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/GBMA21893933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf621f695fb7c06f157c3acf5e8fd3fafcae599517a85f45b7395b19c6efd2487. 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/GBMA21893935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d65570ffe770f3e5c5165af70f10570bfa09899263035dce1c9c84295382953. 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/GBMA21893936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58995b524019ba4cc1274ac29a261921664a691b2a5dd65cea690861b70042e5. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/TCADQ1852277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8543515cb2382317597f26f5a1c2e83d2fa894f11122b53b103b1a00c4e1ca7b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMTND2000132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784c5f3d5192558b370bba6ede901f10c30eeab1bfa6ad392879edc75761dbf7. 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/GBMA21919039.