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 0x313426848fd95ea093515a6994dbe61390919d794613d8a253a32ac0fb3a137e. Chain 2 (Bitcoin): anchored in block 953695 (2026-06-14T21:42:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6cabbfbf-ef6d-44ff-aec8-18bde42b42c2.json and https://artists.proofprofile.net/proofs/artist/6cabbfbf-ef6d-44ff-aec8-18bde42b42c2.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 0x5665ae28d70ad073336ad96234541a5a76a79df9fc5bb14ef89b3f468d8d1723. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/NO2E61602010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7280a6df61f4699e059a81a7238ca1044e9108f0cea93dca7c537cf9336f5ce1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/NO2E61602020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073dcb444618ef3260278c73451d356c620dbb9ba8aa1b6bfc6ec1f742c7ccf1. 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/NO2E61602030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb65a944813ace804dafec0105da22fa77d5260ecd977eef660eee289d656ba. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/NO2E61602040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d9ef794a36268c2bf4e85d09feaf924023e671caa0f1cbacca9d12b2623f6e. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/NO2E61602050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a6f50dcc66bb370b2862c0c44e4ca8408b72bee52b927eedbff6e23391afdb. Chain 2 (Bitcoin): anchored in block 960303 (2026-07-30T20:11: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/NO2E61602060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52108a26caa857de12b47176c9c930e644a3736b04f650a1a54caa20e69290af. 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/NO2E61602070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2b94d290865a382dcf1bf73abd5297a916357e18693db40562b6b4c08db500. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/NO2E61602080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x199668a64a03779f9c1df20b09d02b3ba6978ee391521f0195e15b18573e3852. 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/NO2E61602090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0071833ffff419e9b38a3c157ed793ba3361023e1046ae5d531181013e71c6a2. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/NO2E61602100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ce750c7390bfe1b7fe3b41b0b35f33035fcb2350b4c9ca52acf7fd0ef364cd. 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/NO2E61602110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6eefed24aaddc76e7133cdbb472f0790473c625b9157389ed9c26468d6cd89f. 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/NO2E61602120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446cbbd8561dc54de0eea2c50068fd8eecd39f29377dccec4116ed1e70cb6cf1. 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/NO2E61602130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x928ef5420ac43862d5e671e483150e5b41e46ca23b6ae78d6663e62b56bae308. 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/NO2E61505020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04e74ea71419f2eb9823fc8b99e7e5a3bc6a09956a679f5d0aeb13b8a755ce71. Chain 2 (Bitcoin): anchored in block 957244 (2026-07-09T01:44: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/NO2E61505010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe403c24fe22a2b071f8b946f46704236c4062dd6d52488927f54647594ac52c2. 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/NO2E61102010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x291043c5aca21bdec508bcaaeff1646ccd189d580475cd44b2c0f0fad12b0ce1. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/NO2E61102020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7dff9b3c9c164bf63f9d9aba75cafed047560b461425b4cef1a523cf2fd590f. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/NO2E61102030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf7026ec8d03e0fb476794c66fb4ccf6d17b417434cf9b3fb0bdac0bafbc10f4. 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/NO2E61102040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ddf18329591861c692df20e4e71e0830365a51b68b9826e0b25f24d195c47e. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/NO2E61102050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2c508f0a02d17939b2c40f5e6b13bcec483bca51cf35e90e1ff097118a0c84. 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/NO2E61102060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76d98a0963f2e6305859812ba8019365faa5fa9326645fce6db8c9b40bbc4d0. 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/NO2E61102070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x589ee6fd02856bb769ba6d422707b3c56bcb08329d8ba92327ec8201aecc13fb. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/NO2E61102080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f9934b7bef6198199d47fd6150060e076e5268598ae41349a0f6ec996e04df. 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/QM6P42217440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e9174ab297bf26dc065e680fdf9c4e4f2071be6e8f5115ddb4e912c5c4b3fe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NO2E62010010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296dc1697ca9a63fbdfc9211eff1e114a77cff1d29a548a3ddd5114691896c06. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/NO2E62102010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aade55f1b306b16ebf5f7e8a5fa48dda67c865092debf41e440e00f36fb15bf. 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/NO2E62101010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1751041c561792f2903582c0c72c764edc44d19777d5c40b5e82f7d43b7ed2f4. 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/NOT872004010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8065e4b1f7bd8f84fa7e61c1d5b89e3369ebcd5d22f64af7fdbfb2627f971bb7. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/NO2E61704010.