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 0xa3974ee973eed92e8bfcf2e00b1d1bb453c9bba7f2cb5246f8eca9f43460ada6. 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/fb1fc7d0-92d6-474f-92c7-55d26f1228b2.json and https://artists.proofprofile.net/proofs/artist/fb1fc7d0-92d6-474f-92c7-55d26f1228b2.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 0xfeb84928ffb2d83387754193bd2a3c5875be82e9e891a61a0f4cf840e1d587d6. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/QZES81929013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b04a26fbc157dea9e513d24f5f22c12dd0257ccc00c2187ca9552ca5d7c23bb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZES81929017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e54c4517413827a48f6e4994f0dc3ff0874728f056cf2a0cacdc308dabf71a. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZES81929022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9212910939e3331b997b99a19734a768c2158b02c9bb26664b1a8e903c35fa0b. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZES81929023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf19581267fd4ea567e93466ac08e331e4feb9e6f182eee93c6830117ead0013. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZES81929024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0293a130ce25464ededcae555ae097ad35447391baa1fe6c4c523a80cab0c312. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZK6P2190304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d3c08a722610e1321927d9acf5ec3498af607325de43f839fdb54d37b9d784e. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12: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/QZK6P2190305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e315779820bff642f3a75f94a73c4ce68929a220b570c20c4dcb624218b2379. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZFZ42242271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7451cabd121d20d1d3e4293ea98fc9a712eeee2e470d4c7f2df238716f175f. 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/QZTB22380906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f2065f4ba92a04333bef4def69b9265f505334dcdb0b0531355bd6c0229364. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB22380908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d4e69ba39caec5825003cd50e4a50ef13f6753341fc062ef67bc3e4dff59e4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB22380910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6aee3f703db40759f7d82be5fb528943ae69024c974fbbebbd9e2a09e22e67. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTAZ2486628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dec5144338640a8161d1fc6ae26927c6141b3c25a9b986b7c9bd2332867ca2f. 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/QZTAZ2486630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571ca30430527bd11912aa39925b6018305543150a835378756981363797b524. 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/QZTAZ2486632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf85b7cf626a9df7b4ea1b92dd2d12a278cc5abb7466fea2185bfae124ef2f67. 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/QZES62546518.