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 0x10c9c99a173052e1ee9f3e5f34774e18cb33bd8845c7e43c8b8bc3691fa740e4. 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/1e3d2014-b519-4c61-b2f9-1f1eb96e2d59.json and https://artists.proofprofile.net/proofs/artist/1e3d2014-b519-4c61-b2f9-1f1eb96e2d59.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 0x38e0d77c5866993c82394680bb95a4d77eaf3d443bf56cd3e1e9b889e0927857. 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/DED831800425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab39b07485188f9a763599221db29d750973e6f08c941fc345a0e679b3a60308. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/DED831800426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6a449b65b5b256769529fd35c361891b78fa242a1238fcb8fb7796eeb33650. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/DED831800427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6f16bed7089b99cfcf873fe4ad0015b0ce9eac489808820c50a4a5975cc6624. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/DED831800428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105a1809f0f069a348e1fdf61bc77c2d307cf67c3962ed23f78aeec6eed0d636. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/DED831800429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee07efcd8fc70c0c40df9e074d97fd1291ad640fac57ba12473a450acb7b046. 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/DED831800430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8053616d8ac1bc6f9e57d8f60d65065f86e8bbf40c76b01733b6dd602a6eeee. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/DED831800431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631abee81630211b6ae55ab28cf50d87711272b71e04941ab1e70e966072d4dc. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/DED831800432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ed7c18f98d0776e67a1248f6cac1595195d5353df030c5fe8bf5b8751130c2. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/DED831800433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90559b8d1c97c4d9b5a3e3f1c1998313eb72e5cc91568155e1c3368fd6620878. 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/DED831800434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7828e1b69ae387c6412de4128181868b29ae46d9e3c97b47597d35270d4ad43. 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/DED831800435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26e22fafda55c35bef8b427724099e8ec7a8167a6e361976f2c7d364c43ceae8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DED831800436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06812da247b9abe74017391bdf5c3a3af0e9dcf50259e565d702965488cd7c2f. Chain 2 (Bitcoin): anchored in block 957676 (2026-07-12T08:20: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/DED831801622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf02d3c72288e59f609acd1725b4fb8fd64939d415c114695374f0d1707dd95. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DED832100227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8c935d1eb63d67553b5d505cf4d0d7762f2444808c756c253660b5fc866b84. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/DED832100228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9810c90eadf7f004456cf9b5abe04b20de3ab4304cda32485f4646b75058fc5d. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/DED832100229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdd82a1d0e29a53ad4039a5fb420d1f70c0114f8c10d348079bbb31dd497858. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DED832100231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f8fedde1bafcfd3b063d82b1d377ce6bd0d9c080f0d33069b433721781d3ab. 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/DED832100232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78e3471ae42d697ef6f17ffb4682d09e584d5b8a13c193cf378ef3f4e9fb0d3. 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/DED832100233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c3b02bc449b30f3202ae418d5436be25191d4e61f62b1daf70331e889b15b03. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DED832100234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc1d2a7c405986c84ce8b213544c182baf409d44e46d1b168f11015deee3d6d. 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/DED832100235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f1910fc26894fbb0eaf5014499f76052fac4a7bbfed908660105cedb679a34. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/DED832100236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c98a0540b952d6e6f49b5a43fbed761790125c3ff9198801188d8a59982fe1. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/DED832100237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed1888edad1ee37da5b3e109eab0934723c40d8705645edde4e1261d265328a. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/DED832200482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee32dddd75485452d5a1f1316199139773b11dce7ca4791336382b40d7e12522. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/DED832200492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed1888edad1ee37da5b3e109eab0934723c40d8705645edde4e1261d265328a. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DED832200482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d94ac09d60aecfac09969bd2c3ef8377ce60afca6d5a2e62da1c4aa38d6c3d8. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/DED832200494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee32dddd75485452d5a1f1316199139773b11dce7ca4791336382b40d7e12522. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/DED832200492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ed1888edad1ee37da5b3e109eab0934723c40d8705645edde4e1261d265328a. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/DED832200482.