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 0x0c0a75ae5bd24905f0e6f55dce48675ce5d0e09768a4eb88dc2b6e03de4415c3. 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/2256724e-3b96-40cc-bf31-7fa3551da6d5.json and https://artists.proofprofile.net/proofs/artist/2256724e-3b96-40cc-bf31-7fa3551da6d5.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 0xf03fbd9d4eaa299bef2864d513a5125c3a1a5364a444305bcb681ebdfe76a013. 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/JPZ922114536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b9c40b7066e53d057a8c55a2ef99b06f7e4d99e1ec16d4fd6e8afeb82704d2. 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/JPZ922114537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ca45a0696ec70e30338fc3610019187bc0e56466db993e50b648be32836f7c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/JPZ922114538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599446e82ac44d0555cbb3bf56f641a034f3113155188a1dea9690be5a5f7fea. 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/JPZ922114539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aae1d8adff64293f4607cd41f5664a050db7e118df04fc02e9bf958145d48f1. 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/JPZ922114545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf641ba81290a76f943e75ca6c6bb357e32ecc7acd3ef43ec45007a7144d92e16. 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/JPZ922114541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a7ead597ab1c79932d61fb4e11601f34c1406dbc4752822b5e5482200d0df2. 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/JPZ922114542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bb46acc42ef42f1bf430f8221c1bf741e9bd1ad4dfa0eecdd91b6ed94b941d. 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/JPZ922114543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62b4a162c0925d2b4bbb10bdde7e7232227489f3d68b1cb390e6f27b6255de68. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/JPZ922011029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266c8cefe43297fee7cf62eaf61c3e9ad02ef5a257c2644afd0d4d6c34a979b7. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/JPZ922011030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96fe4b4cf84fc35ee885333db8fb200729b43a411c4aca5939db2cf97575add6. 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/JPZ922011040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ac595d039c4a332ae1c70bf9f0bc536a9de66938f8ac64a28fff4fea3f6edf. 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/JPZ922011041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa473756e8a611d71c7e7319949051aa6215adbdd4ea80aa53eda4c4b3347775. 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/JPZ922011044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61fa87fa59d7ac0c8d735f9f2afac3cfb13fb1a85b135e7a6ec0ee0739952a14. 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/JPZ922011012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8135df5e83b8f8fc77bbe72781b3e65c5bc8c26b46b59235fa07dba49ecc85c5. 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/JPZ922011013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa481cbbe712aa3d09c0ef72fb8d1c50c0bccfe21dc230c5db5eb908e6537edbc. 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/JPZ922011014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95026dfd314585413a1d26b67db263e186fee5594797f4d9557f6840dc5c5899. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:58:23Z), 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/JPZ922011015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ded231088e1bfd1aad838286eef42cccf4c971a9b8991689162ab46cd4f66a9. 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/JPZ922011016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7accda120039be802fff087356262bc9038bfa9819a9b81e9b99fbe13c1acd92. 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/JPZ922011017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b506df416384b20a9222c39b6f649a374d9b613bb675a084821712a1b49ee88. 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/JPZ922011020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6ad93d51abf9fec68de5f3f6bc87be8738f947a8d534b083935d0a01e85182c. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:57:01Z), 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/JPZ922011024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71128b6d537114a318f2b1de699267f57644efcfe9265d27b4971e0cdb6ac4d7. 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/JPZ922011025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145129789ed0b47af0d8a13f04ad8eadc1ee2c817b491b4f003557ff369f9ea0. 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/JPZ922011026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ef9ac554cfc8b3c7aa15964424ee1c20bc914cdc0988188ba664dba88e36ea. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCJPC2458378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeca7b6671846a9f0bbd3aa00f441829dce57ec8b073a671eec9283667757f9d. 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/TCJPA2446160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2935a9f28e1d428b9a8f9dce8fd855505f341ab757d2448e5a7430b183c071a3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/TCJPZ2457702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3389f655022217f28019e855187650ac268c09326d46adb27b8122792baa02a. 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/TCJPV2355528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe216e0c6070ec819096458d6c28ee6d2de45eab08b7ee981f6135680be3e334. 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/TCJPS2226517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6d29308ababad03a8a168b3cc82ccbc819b5b5c6b11f498a7b16288e311f88. 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/TCJPS2226520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222d2db58fd4d62e13206172432af98d3f321e90fb2b81fd0e85a3e0ce96a5c3. 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/TCJPP2198653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9804e6da7e38f503ac1e15b41fba2ef963b12ad807e40780edd1b65a33cba142. 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/TCJPP2106610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc948bdd997d8cda1c4b58ba4cb9480fd386814b6f48231cf84ee76c8d69c69ef. 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/TCJPO2176152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa80566612b822a0c020e9434c0c895a2636d7daeb0956a0090bed968f0254166. 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/TCJPK2043929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdee8c470fc0d3b6e77f8094043bc81db42766428d1819dab3b68e450f913fc6. 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/JPZ921909680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a18b8a44a9542442e7d8e347cffbf49bb95a2d626380932cececd883174327c. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:20:53Z), 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/JPZ921909681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73da20a40439cc1d1dd0fe1867640e81a465ce16021b0c723f9e9a788bb3b6c. 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/JPZ921814174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5760e5d115f0e4c6b4f813af4351b3f836e0643b5566aab3bff346bb495ab76e. 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/JPZ921814175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc649f06ba7d2ac99306fd8390ef606eca432b5ff9a0886857aa3665b5bd872a1. 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/JPZ921806625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b4c5bbd86ce03988c338d5b24e416ae4b45b27e27a272b61e2e983f6fcd1ff. 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/JPZ921803732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2128cabc048780dc67a97bc6ebf4752d77a0bbbb0ab614962dc53e419de73bd. 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/JPZ921714105.