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 0xa36dd26befae7b38e71fdee0cb87f9a1202e9412118d0bdfb73c9355e084383a. 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/5ae4481e-3564-4e80-9168-9b9cef0073d9.json and https://artists.proofprofile.net/proofs/artist/5ae4481e-3564-4e80-9168-9b9cef0073d9.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 0x97b82707810c2b2dea6cc8304d2b05ebbb9e1c5eaa84dbb3c42065c423113c19. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6Q2248128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3d884884181ec0792469d327d2258431458a15e5423ab7f67efa13a954f7bb. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZNWT2291420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66ed3510bb45d72627d6d829202b017e2b8f1d8fc2961326bb1a6e3eb1fd344. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZNWV2382110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3345c0a8bb1ec5923345e5285f97e0ef21c9115505e37724e5eb7564910b7d28. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZTB62321043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8718d1b16b48fa5d135880253c882d51c551b7d1d9a0efc719e2df5d055150f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZFZ62448166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76edbe266c926257f53d7b9f2130c83209b4361849dd3404fc0a9a68e5ba047a. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZMEQ2479875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d59674f60d3a7a92a1aa7df8390f3f4381577746f92259dbae2facc6a0ba33a. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48: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/QZTB32407099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e18751e1f7de0c474dbb7984b77ed4e155454534b76025d2336fe7e8bb220d. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZPLS2423635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec575f747ec5a551880fd7be8e65dfec9d58382fcd28e3fc9ac3d695b46edea. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWFU2458663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f050c2112cf43b661acee6bac816b711fc7198817b5c6d07f859b8049911d46. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZWFU2458664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9a7e8e149b768d789a26c390ea4fb5db7b9a6dc88845b8cfd0522684f73c6d. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/QZFYX2545602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ce7dae681f520b3f0b9edba5cadcb684d2c1cf19775097614c50908b2f5682. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZTAZ2507082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68990aa2523e02919e3741da37d06793c3e563fd0100c1bb977d00e7b562be7b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZTAZ2507083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac09a9a0e2881cf42d732fad5bf1a6da4990bab2f3430e2e8d7b5b5c83d7a45. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08:48Z), 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/QZTAZ2507084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648bd283f091f57fda850dc73a79beaec35a94ec318945bf479135435b6e77cd. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZTAZ2507085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a9fb38c2b87f3133f48cf393db9b8ec4323ffddec089e4acba6107798f48db. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTAZ2507087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074b55b56f333d50739440f148ebdc72c635a0f0eda5467c96193046d2c16dd1. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZZ7U2560772.