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 0xdc4ab872f17dac1fe6786a1bd7439d9ea14ca2a4be9e978b0e2ef50cde13318a. 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/ef75989a-c4a1-441f-85d9-b07f79b0686f.json and https://artists.proofprofile.net/proofs/artist/ef75989a-c4a1-441f-85d9-b07f79b0686f.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 0xe1e59b6c0f7470b2d849798f19b710e51f9ba1e6e360308712269feb9fec09f8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ZAA019900607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7729dc2695c42815bbb52eeb5ce68a3908360f2c1427d1668a92c2f9e0e7743b. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/ZAA019900608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc9598762efdebab5f4cfd5ad669b2cf583bbd41fae35aa7aa1f54118e82dd6. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/ZAA019900612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d462f4009ee1a6017fa79e940a614a774ffe4513c4830765b7bd5f181223b6. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/ZAA019900613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a31e446e26438b471857e35e86914b2aa72c293cc4b3e0430c7237b7301a66. 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/ZAA019900615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa366302d1455be05e297d3997f9da17044c39d45a2d2b741e535a2f06aab5a66. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/ZAA019900616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb9230043a4a2610671d9cce9d4e1361909fe7aee628523b2c52ce5a33516f3f. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/ZAA019900617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e08fa9e840ed4eb70607b897d340630616b754ac0666a2f786585543195aa0. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/ZAA010000489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58a55c75bfe86c3f16c3b39a368f5c87bdefcc1e1f96edcd3f1dfb28982a407a. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/ZAA010000494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1c411879c3b9fd64c5e5a8eb6b396f76203fce4d68181aea70d30ada63b16f. 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/ZAA010000495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d868e4b2d8e3f070e7642304040f058e7586945aa4dd2327f1f091112a6599. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/ZAA010000498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7d534b01612a416b621244347b722d3efdfac273274ae7e871d3ea65353b41. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ZAA010000499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa931c353188c0f70e34ec46ed2d8220472ae5abaccdd02f836ed82435542bc1a. 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/ZAA010300245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4706c8b0c840451693bce86fee7535ad08ccd358460013065d44fab7359cf54b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/ZAA010400155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb16e93204781736fb2ee4d4251b5fe05d852c727fa3a65c92382ba4c734c0c0. 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/ZAA010400157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2514ab6f42121a5671dae75f1c03a29fa92f16b7240392b347a8ceabe25e5bbb. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/ZAA010400163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa80871b0d242fc94e0075ce592931c98ce1b7d89a70ba9260de1a90c9dced8f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ZAA010400165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbee1e1665a01b041be61ee99206f809f90c607fa5135f0acc8a694d46c2abb. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/ZAA010400166.