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 0xcd70c6743461911d8b8286f68ce711373c5d4f0426891d17550b98aacaa3efb3. 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/eb281175-69e6-4f5a-82b9-e9c220a5fb75.json and https://artists.proofprofile.net/proofs/artist/eb281175-69e6-4f5a-82b9-e9c220a5fb75.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 0xa0798b4a06d620c069a4485ea9f49f5253addacc9ae89f669f6bd39e7a90b462. 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/ZA56E1900478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f16344a13fb2023b60dddc91f54957a5ec3a20e6bc21c08ff65a7fcede4176. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/ZA56E2002516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8df3057ee138e6d393ca3215b18460a1748c278300fe94757cc3554e9cb424. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/ZA56E2002922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d2d66c5f274666297c22dc33886b7beaa13471fb8f03deac8c8ec1c8ea67d6c. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/ZAS8F2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1af1ba6864d3a7057288f31b4409c9c48cb0c4ff37b977160817a5db2db56331. 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/ZAS8F2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38cace49bdba8e5022cd2a8e7686c85f7ba3f957af0bcc7bf5f54f16e1b71f4. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/SE5752267923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e37246cc55766c3ba63087a4ec5640e5f6dfed204add390cf6a30ed78e70a8. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USA2P2210869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71395c0767e19aa64ba6a8c5070965ded8f7e7a6a8f79366d9e9a2e9f9c2bfcd. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/ZAS8F2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71395c0767e19aa64ba6a8c5070965ded8f7e7a6a8f79366d9e9a2e9f9c2bfcd. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/ZAS8F2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54652f354eced0b53200abf2d32bdc26c2f3d8a165bbca5416b3af5fd02a855. Chain 2 (Bitcoin): anchored in block 956405 (2026-07-02T22:22: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/ZAS8F2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54652f354eced0b53200abf2d32bdc26c2f3d8a165bbca5416b3af5fd02a855. 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/ZAS8F2200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e0ece6c04999246993c1a1ddaa0186f6a2d9367e239c19f609f018f43646655. 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/ZAS8F2200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183f4cb2a70d1d8559ea01314db29809a92db4ca09dc6ddd665c7ce993bfa095. 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/ZAS8F2200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851db5b530c290f29048cedd0df99ed6ef3e7cdc7d844580cb9c3cb3f9d79d0d. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/ZAS8F2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1831280fcfe1db1bd3eba5f974d86a4fc6d8abf2eecebc260e1654e765545d6. 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/ZAS8F2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1831280fcfe1db1bd3eba5f974d86a4fc6d8abf2eecebc260e1654e765545d6. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/ZAS8F2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6e74a231129d32367b3d7bf0770476b728e5af294fee6a3f5b4ded42ee6624. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:53: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/ZAS8F2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a3e3674f989eba578db96d2cff7fe13172d5fe77397415cc9086d1323955ee. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44:16Z), 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/ZAS8F2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b63eeb0fa33aee8960784f56395053369fe5630fad062058868c51e7383fca3. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/ZAS8F2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b63eeb0fa33aee8960784f56395053369fe5630fad062058868c51e7383fca3. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/ZAS8F2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a3e3674f989eba578db96d2cff7fe13172d5fe77397415cc9086d1323955ee. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/ZAS8F2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d5ea28fe92c3a42942b4b25ad90f1ca66df82dc90cb2456af2e77301c1ae8d. 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/ZAS8F2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fd058925862b64838a2fbd864acfaba966ab2eb75afea4a0e5f18400c7458c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCADC1781747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f53a56f3de2dd222ecc156fd3cc146d0004323869269b53293c05e0ff4cbbbd. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T19:31: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/TCADC1781811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45a4e661a279d097762adb934b2400e0ebed183dbfd240df094685431d89083. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/USUS12500255.