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 0xd88e0639b9da41a735be27994bca1691e03ee2532350f9a084e87653847466e2. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/044d54fa-9161-45f8-8239-2d59b1158de0.json and https://artists.proofprofile.net/proofs/artist/044d54fa-9161-45f8-8239-2d59b1158de0.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 0xaf1c9bbe63a5feb0eb2ee54754c00f1482a675bc61fbe09e2a1a46d46faa8cb3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/USFL41111154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb465eb80c0430df611953b11a4d540cfc73ffb269dbea404ffe3c22a98f0aa3. 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/USFL41111155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cdc13c12d4198408389bc3d8baa20b90bdfecc57ef9d46d53bcc118d58ee74b. 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/USFL41111156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a43e0ae601bbdd1bbbb151a71bfb14199e2347b903d8b56f388118b3a7bb29c. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/USFL41111157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9456f9e79d9a21bd720c56bb961db01ba04ed4b19bfd36bc51674d8c6c651b. 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/USFL41111158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd42366b8552dfaf4ced38154689c20aa5bd5f0634a12d21af53db915491a603. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/USFL41111159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358807d4837043023e31959aa231487624bd06fd03020c2ca93037862f9be561. 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/USFL41111160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7806961dded04c8426f01adfef2b15b758cc025b97811e818f8ea19fcf276eaa. 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/USFL41111161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6234f221a476bce3c9c648c3ab025e7f297998a87558def6522092aea6507655. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/USFL41111162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2619489b39de79f46c867257c09ccd9ee3aa346c84a9e3a1468a8f66becd6e79. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/USFL41111163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f42be2e99e2d48d9e74dd40759edc60a673af61f747c365c6d3d6ddb45be8c. 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/USFL41111164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cffae17046c7a8cda7121f8b9d23fc32fd07bbdc7d45d13de3c749eea1a72f3. 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/USFL41111165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac80477c26d709d186c0da0b017044dded8689d51ad6b5b8e0440308a3be06fb. 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/USFL41111166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fa583c4ee02f7f5ac3304d7d958dd6e6311c4558bd90cd5c55f49167b7cd53. 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/USFL41111167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f1f26d4c8677422190f6399ed4aa46cf4e017ba053f8f32619f76ed1ce9e80. 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/USFL40910217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffdd05550ba9fdd46db7cca53de38751b1a76a6d494f6a6e191e11d5909a1435. 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/USFL40910218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0bb74004f676ef9c81bfdbeb7bdfcdfa99a29fd0bfc0a4de9d0463575aa0fc0. 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/USFL40910219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1456ac111b0a5ab0af6eb671e02e17212e364306832a8ba94b1a5bce666265. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USFL40910220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a58d039c989d9ee1769cfa2da9a9423509d7f8cbb7fbb2329950590032f1340. 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/USFL40910221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a68e200aa854f741bcdb3ea96dbb9dc629c73d16165d98fb95ffb35854daf53. 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/USFL40910222.