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 0xbcc628595095c1877f14a385fbd1a36e0212bf70ad64d1522e78ea0e0bc941bc. 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/b7ff5587-1eae-438b-8359-76fc7ab7a5bb.json and https://artists.proofprofile.net/proofs/artist/b7ff5587-1eae-438b-8359-76fc7ab7a5bb.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 0x1c3de9def76f178295d7b9273a0030d68dae72c20583191779cf15ce448590d7. Chain 2 (Bitcoin): anchored in block 960177 (2026-07-30T00:21:01Z), 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/QZNW72213137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8721bdc96ed546276b0220de435933d29ff7c990a515d7f7e6d0b4c80ea2f9d1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/US7VG1701447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa759a23018622e921d78c54059e625492255cb3724e4683238cb3597273129b. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/US7VG1701449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6203e0d0669d4c41d1cac6128c7f32d1cb61507d36358bd9420b2692a95987. 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/US7VG1701450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c07a118ec369e75274ca267f936ea387c7aae285afd8a335e4dade17caf50c. 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/US7VG1701451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431a469f6d2cc85ea233077ab717acf76e09014859ad1168e24e9dfe34658e38. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/US7VG1701453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba1826311ceb8600830d203fbe588ac3be3ae776078d8aabb0663bf02c65359f. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/US7VG1701456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd24b929230ca6e7eced1f6a4d0428572c645117d9a3f2c31c1ecc26f8c95ede. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZHZ51968187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37678562579986d030975c8e6a5abba850cc016382f55ea1f9bdcc341c3402c3. 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/QZHZ51968189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6333937110a8360a0b5064dc26ed0dcb5ffb1592b664d453572e3d6ced28e154. 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/QZHZ51968190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f799e28c6ae2dbda159f1c58cb0fee60aa17be0d2630c323a892f4ad72700c. 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/QZHZ51968193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d91f98c2625728ef271b4161ffcca2c9f23f2148ebba9ffe59ccf6dd08ed6e. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZHZ51968196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505c57f9ae18e4d058b2bcb48d150b217c31de9c6eb237402c1a58a6e2366051. 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/QZHZ51968199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa042df732da8ac31579a9729c5dfe4bf60693274d9f44bedab1b81105e4c08. 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/US3DF1956711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828d0d27c8b57094722e622f980e45b10b66178953750f7e7f0c61bd6fe4e825. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/US3DF1956716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e670504166299b4c1fb3ea14b52ff2a3780e2699c3a75048c8f473f6a5a34b7. 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/US3DF1956731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3487081ac174309598d84f01d921b5c0925b32b19886fd372e8df37b303195. 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/US3DF1956734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe10e807092187cd82627fe3085182a10b347cab2b519a3d1531c8f79a6393d4. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/US3DF1956780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56bb020520c60c9472622c807c57cf3882dc6b7bf735ff0a13f0a0b17ba3399. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/US3DF1956781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36d616c6483fe26ebedcf890a9595e0b30c349ab97f13429505e3a4c72819b0. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/US3DF1955084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb701f282154e4351d3c2d8a71dd0b9370efd0c318983436f7a06273261e26928. 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/US3DF1955085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f61b8882bdb90ace711d683e93ff8ff766958e5e4c51f9f1a11ad5353f70d6a. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/US3DF1955089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595734657e25d6202f9e981c1fbb26f895fa50e8642513003662c0a35386cb77. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/US3DF1955090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78113af2eea068e9588580a1d17ec4626fa06e644387ba9f576dd9205a9157c3. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/US3DF1955093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d9090fcf99c0cc6b95ac6384e7b7053e1af78fb961c423e01e2d4a77ccabd3. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/US3DF1955105.