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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02a49ac39c0cebdf0191a390dc3eec6a2d356edff110ff7f8c75afd80bf9bb6. 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/fc5a784a-f95a-499f-bc28-f939a7614c89.json and https://artists.proofprofile.net/proofs/artist/fc5a784a-f95a-499f-bc28-f939a7614c89.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fadb0ca194a8e2e5b4b963771bfa03c2e297dde29154c02c480f465fa7c2fa. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/USANG2223205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2a132d79b5e60592e1ddd0d1493ac2d5c77d45cb991d44a276f249319e3f38. 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/US3DF2255701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a073c22e74ffd4058cbb39005b6038ffc0b132c773764d510ea63340c99ff4. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:56: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/QM3DF2183689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495c39e42962f760fe95ef94a654ada29080bf81addfbefcd5bdd5d9a795e5d3. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/USANG2242266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c4a442df39a41e7ffe6d3b795cbd482cfbd91e6b46793db552c26e02df1b58. 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/USANG2242268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0939918cd0ea99d69e23f6947ba998ffabe957e033d2b009bd5266c69479bfaa. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/USANG2242269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a7ce24fbc54be13c32d8b276c37175481936d220d2c28e47b5f2790f595b3e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/USANG2242270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed0c72c28c5905c675b88a41716380d76b567849440a053347735908c6bc812. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/USANG2242271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74de1e54b1961b4b1792e4defbf112c52181548d46da448dcd24af61a5e26eb. 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/USANG2242273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204f3c744d7f11372ab61def85dc9ca85d901d273cf849370d662011e4089c37. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USANG2242274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614596835d1c5ef8f90299bfaf14eb84801c80660abd77e3739ad11ebcedc87f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USANG2242276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f0f47cf210d16512d415a06042edff391597707b8e5ea75ae15dec442dd033. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USANG2242277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9858b9d3cf81e67272504ec53fad4ddbad0a61a36664de1908ac313459d45c4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/USANG2242278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955fdd16518158b8e622e223f8dc6c75fca805ff5363e17988957aec1e1aaee9. 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/USANG2242279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36cd7eefeedfc71843820b38b06ecb80b1aa1bf05f7ec155d9a45f1f5b7e4622. 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/USANG2242280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57510f6a3b011816a6b1984a23ba4e8a18bfcc8e8a911ec6120adb6146e9dd14. 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/QZNWY2264774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cdeeb2379eaf32d0c11e887d94bcabfe7fa3459fdd8dee87f66aa070fac2ad1. 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/QZNWY2264775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc196f3436f752a8a0e4c619f8db00b6e13d8e6d3e7825d08829ef06df59fb79f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWY2264776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990765b87c209d02560699b945915d996d6ecc50edd24397f9b3700105af07ea. 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/QZNWY2264777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9919876fb5ff2a4b9c59f52e052ae3ec20c5ae81547ea20145b90d43cb22a954. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZNWY2264779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x071a54949ca13c15e4bc2fa51c1972d651d93e81a7c8359d71ca748116427b4a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZNWY2264780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3337b46703063fb8f12bc71a4465c11e9af81dcfe0426bd140250fc37c760bcd. 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/QZNWY2264778.
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 0xdb282f06a89b12695f436abeb43a805117934cb2e4bd22ac14d9bc95cda9ae1d. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZNWY2264781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ed26b804715bc39fe3d0b809dbdd1a53436785e56de7f1ef8b3ca5f547e7c1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZMZ92472464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4f1c883629511d147b92116ebff00d74c48b3b56690f8c57d25eb3001d2b7b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZQMB2106678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16d10848d39c06db87dbf85d9b4582c285b3d71d5258bc6feb41878277ca147. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZQMB2106687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4469e569bd54a306db0d0dea1d11a7c7b0d2af599eb204e50db86a8b720290f1. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZQMB2106688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fae85d7c2b2b308f11d5821a0619625528e4bba2e1422779bf1977d44c874e. 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/QMANG2206025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a6f715c612fbc028c22d2896c76ce1611f5614612b7489a884918ed02629e2. 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/USDY42347507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02ba7a646552337257d1f6b4026f4dad3ae23e423c59d671088b62b535b2f1f0. 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/USANG2241996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb520c3eb205270eefd67e6f6d93ffd8dd7415662ee8d8a2884ed494fb8f33497. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USANG2241995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe930e9e028397736b7e037fdd4ec002cf4f91186aab77aa57aa9dcc0eea35be0. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZNWS2224826.