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 0x4feb0820cce26c1c42cedd8cfcaef60fb533212772dfbe3950d83fb903e72be1. 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/43122e46-ce97-4f9a-a877-0294ccdc97c6.json and https://artists.proofprofile.net/proofs/artist/43122e46-ce97-4f9a-a877-0294ccdc97c6.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 0x10e5d7eeb2e2fa30ea202cb3cc4a9b5a14a06432228d7230417497a741ba680f. 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/QZK6Q1909901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde3fef3d673ecafa1331b3e4d75f8bece05c144a05f8377a5cf901f40556d1b1. 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/QZFZ22111772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da9344303eda9a319f823feecb8f4f32c1caed0856cf69c3024a020d75d885c. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10: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/QZES52199578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035088556564b81058e05f55dad4c88e48c57618577a4e714ad7cfcf8490b23d. 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/QZHN72175348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3434683ab1dbdc1a1fc9d31adddce09fe30eca954fe7b29a1a5423a1616fed. 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/QZK6J2198357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd9c0f19fa95cb4732caa47302d753fe3ab8c505fcce77cc71fb20d9e23432f. 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/QZPLS2197939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a308613a9921c8e0ee2b279fc3ab9bab3111f7571125204c0c91628d269c16f. 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/QZDA72216347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc30265872613156ae3eb075724ca4ac6be023456ed6716428e41ad315806d0. 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/QZES72298580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df4be4e95376697eec6a4d14576deb147381d9440d2f7ef0c3c888d3718b37d. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/QZK6Q2153129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d738f96c92d785dbfa365f5fed0dcf47dc810ca6dbce32a6b887f2df0a4bae3. 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/QZK6J2264680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ce673813da2d8f6639fd88d234035f602b504b346c233b4b73b19582cc3cb5. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZTAY2248503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e64730ff2044e5557ffe565585ca58381481dc74ccc4f603fb93a66548c5a6b. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZFYW2156158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f73754e1f42f2d7c9ca00c7be1f8a3b399a66eb446140f9523b536104dd507. 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/QZES82353144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76dac21da17bb79b94f3a547f874fb6a7a6bd5f2b5f06fd632ad8503b5511069. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZMEN2345139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa32a813993f20f751885f4b202581cca357fb172bc6e20b01e5698299481efd. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZTB52380373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cd362e9100205e8596848e00c6ebc2f011aa57caff655dc539268934019446. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/GB45A2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaecd51b26b2d491c42fd5cc914559570252aab701e01b5ae83495a9bfdfc52f5. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/GB45A2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23032200d3a2f0775c335002d2b0b5b888cc52d5b9e5ba5970f75d24fc3f72ee. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/GB45A2400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8946546ec07566935f1ddf8ed1591ab7f89f9b70b32b549903d67c50478378c. 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/GB45A2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce7c811340597c45368345331a59cace5342e7d2ecb0ce150a1ecec6717668b. 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/GB45A2400284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387c2acdadeafe86894d40beca362327c268b8cfdadfd24d7de974bffbec3f9e. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/GB45A2400285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39225268ea60e0efae90424905f1564dbc775ae1b1b680d85dbeb830815ffbc. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/GB45A2400286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b40fc4d524d522f2515073811cb872412bc76de31e5b1a92187d9e46b131ba. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBLFP2467600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921ef01275a1d60a24263dbbe2906bfd6998378c481da3bc121f8be64d2b3a40. 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/DGA072471081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0423ce8b81217f33b8077158817ea8401666e3a031675a83599bd0151c862ec. 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/GB45A2400138.