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 0x188a3c4c99c5f4bba7d490304427a955925a02bf7a75d340cc1b1957f3259cca. 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/34fac087-2554-487b-a249-451c2746d5fc.json and https://artists.proofprofile.net/proofs/artist/34fac087-2554-487b-a249-451c2746d5fc.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 0x1e18b8f9e9ad4e0e452df609e568644001b636ac54ffa8f94b45ced10a244e97. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:54: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/QZ8LD1728373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcd82feecee3bc3679999c9ea2a87f2bdcd447913310d5636284cfc62079642f. 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/USHM81889397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad435ccfd7dd4577733f3e380b8bd21757facfb6d2accb085d7fad7a05407376. 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/QZES61884740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe39f3fd6939f728a596677354a7ef2f053e32171a4641f13416a53e527201a1. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:49: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/QZDA81953452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ef2d18fb7026e18e6cfef423a42f0f1afde44674630ebc72e78ac6e08a451b. 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/QZES71951195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612037e2ae88c20abacd1f67195e5e45acd844c094849f2a2ff3bc5f643bf902. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:07:51Z), 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/QZN882211359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2333b70eb3f9f302c1f71327106a7302362347fc9f752c36b77b216736ee7e47. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/TCAGN2270048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e833f5d65e7296ce3a678c2f35a529c32e71ef98e73c4065a41452529517ad. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/TCAGQ2269996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9994a83b157709471b404bc9904d7a99e37e2d954747282f397eb3c5a4c94248. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T02:08:45Z), 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/TCAGY2300519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5796685cbf306447fdca66f3dcdd17d3b8fe312983972d2b58d4095a5a5f09ba. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:56:40Z), 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/QZWDE2554256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58e0ce561b06652f389e35c1150949e3b4be93ac2884e3ad59105463074281a6. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:27: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/QZZ8A2538093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c75fb4081a94d87e01066d6a4188cc07e746e9a36c68825d522d398af0a5ae. 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/QZDA61989699.