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 0x66aadf29b13bda1c1f1ce70267d179623da6d00acae34459bfe9370e45c77aa3. 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/f4390d3d-0dff-412c-b3a8-69286310f100.json and https://artists.proofprofile.net/proofs/artist/f4390d3d-0dff-412c-b3a8-69286310f100.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 0x70d7fff399de69bc7fb116e8f7dd3ac9979056e3f17006e8c908183c0cc14eae. 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/QZNWY2053120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d5ad90f0e6ef34ec5880c805afb552a40cded660abe6a5678bdd140668960b. 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/QZDA42128371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc993344755a1c5d3134329d9248b3023c43c37f90981716a55258e5eed935848. 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/QZES82163973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7066206e22fd21adfbc6960119ec283d0e8b7d96bce48e6f6e3ab4671ea0450e. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZES82163974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213bdfd9d53c49636e4f0a4a311ae414b4670c5e83f1ca4e0e4a40d1868e5975. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZES82163975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9e908fd4edaefaa39435bb26428a73a54cada168d9ba92e88d4d9c4c6cbbd6. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZES82163976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c22bfacb7f5d7b8d128c31f6676a87ce2a85f79f43067acb017aa526eae24f. 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/QZES82163977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59187009f4866eb96b4c4fe874fd5f309172a31aba8f9200839233a24b8933bc. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58: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/QZES82163978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe64feba594b0eef916cb7931662e04d0caf2e12bf4124f1d67250e8300b13dfc. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZES82163979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca463fb0ca0ddc7ca57b3b34ee52a814c0ea07f3244eb6c098cc49db9171111. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/QZES82163980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e1fc17c6a98608157b8f4d60bf6290e1be868d452a99a5731d9fa3e27f527b. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/QZES82163981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0be4132eb419f83aad790385cda7bd4c79b148f71167041c413ff1545149e8. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZNWQ2150948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a865849b6fabba1f8e8c88ef2fe062991ce177b079163aa0fcdad4588a8d82. 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/QZNWT2190182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6828acdc84b8f6a250329b391ccaf9ddf10628c3288ef6c9acd2d2c687f27b. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZDA72241606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5123f78a7b28f29e2dd1a810c26678ef18a281ad453d061702f4784aeef0aa4f. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/QZRP42262069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92756e53ac93d1d42294077d44108c3e3e9c628abe207223f2992141323d3fc9. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZTB42237609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32a853b6a37cba8717a2093f1a02e56efc315e9de24c89d46ea5c63248830cea. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZFZ72373446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c2135f327b904ebe9214d2278ab470cb4ebab447988f7fefcc368208c7f84b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZTAS2338657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58967fa7b38e3499ff4af30dd92923c86fa917804f352edcabc88ce6a5df17c. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZTB32479016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x759022d35caf5d05731f20f9ebd48e86ebf934ad4341e9cf98cc0edb8fd2dbe6. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZWDW2494956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95fa59c58b3ca15a03f642a1994f078051768a586a22eaeb8c1c797be889284. 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/QZWFJ2316903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdb038a30fc5a0cc45c35f61a431d2ebc6f11c937bb5905152996e9ffc1631e3. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZ5FN2400812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc751f87cde55d494e99eef84023c99e68963d470460b4cf958e45e99584bfe82. 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/QZ5FN2400818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f2ec84a931f6b560e344c321cd4e5e67b5baa1ae1c024572dc3b2a6558d56d. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZ5FN2400820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bb989dd91db56828cce896a38562f171a13c838a49c99a15e527f8396daa23. 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/QZ5FN2400821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8377328f0093c495f2db289a9f91422520768bb0ec448a4d9f1f5cbf76a461. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/QZN882445261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbba08cc071b20114195144e396853240d1df2f0d258f7da47c952ef43887555. 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/QZN882510058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acf6fb48c3d7596dcfa4250c8dadb15d67d112bd9fbb6426a2b97d851f7be05. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QZN882532492.