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 0x35ab8d8c76b54f49003205d5f7f90d44e98d98776fb83cabaa4a08954d0fe69b. 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/bb7ca522-a242-45a2-9b89-fc7a561621cc.json and https://artists.proofprofile.net/proofs/artist/bb7ca522-a242-45a2-9b89-fc7a561621cc.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 0xe74f8bdb797cdd4e4198ffb8a6f6e44d9b425110a14bc01de65df42eea6b4301. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QMSAV1100153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e28120c1568f7e0f7a7c0721db8553bdcf8614fa05134e30df84c492175fed. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QMSAV1100162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60770270e56496fc55223dc5d96dd3c0d606d16b2f4017043025b109b3014f1. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCACX1776249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4588014ba90743511544b032056262835667d785705d09f756fdcdc7e143fa7b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCACX1776251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f87c855703a01f81901217847f38fab8eb5b50f6ffc5068165bb34cd3589bf. 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/TCAEB1980847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828bcf15d5cfff2ec1daf11944344aa10b19bf2cdb222152cdf204f300b881d7. 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/TCAEB1980854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459921576098fef4e0fb76d48de085cd683af6a358b2b8ebda76cff29d1659e4. 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/TCAEH1939113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731321cf0974e9ff15421c61f0ee7eecf1aecfa100b52690672cfd6e70f2b9f2. 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/TCAEK1987795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedd0a4b008161b700502841ec4b0c55eeeff842ce760a285b0c48c4edf660e9. 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/TCAEK1987864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc16813b5fc73c0a6d7721a4563a6f5dfcf3b3e6feeb03a36ec6992a1ceeb33a8. 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/TCAEK1970409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0560cfbaae1b4947edf3b4426eefd0e7540ac067ec90dc7d79d49525439418. 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/TCAEK1987781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67fe0e4482c9f92dff068813d907e645e4b398322f71253958e69fa6a5d9bf47. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/TCAEK1970455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ecd04964a99fd3f3ba9d6ad4b83cd1208279b54788de2eb39bd55ff9d34ed2. 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/TCAEK1987835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07a3715deea16159deab43afb5ffb40819951b64732bf753ba0b2eba479346a. 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/TCAEK1987844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cde55ed563e7c56240857c4773a19a8914b1df7595bee29bdc75a24abdf391. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/TCAEK1970469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d8191dd401cb77f227b872f948cdc68aa2f7305960fea184f87746aefcdaf9. 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/TCAEK1987811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445879f1fdc9fd6628566aeb3f1b5eedb62487de01ae36c551754544d43fac83. 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/TCAEK1987848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d93f1d95e4238139fbb8a0eb2ba8d39de89d0d75c4785aa21b0a73fa3d657ed. 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/TCAFO2179915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7534134eb8cc0ac1334c7fb943f9c3fac7f78a650ae46c800c48f5dbb019828a. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/TCAFP2154592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31228b3a14a0786cd4871a998e8799c82628d7f660389f991842fefc4944831c. 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/TCAFP2154678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac507b340dbf06404988f5b6065bbf701d5a6a4c2d4c0cfccac5aef59a25ae1. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/TCAFP2154651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c2532a0e3fcb241b09fdd21afff0ddb7722c55d1f98e15a21cca32693b0d75. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43: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/TCAHA2346761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20393201e362a8a4cb4d8f972636cef399d19bb2809de0c2e9c03b2a8bae43d6. Chain 2 (Bitcoin): anchored in block 957569 (2026-07-11T12:44: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/TCAHA2377227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0433a62fd89114f3726d0f5b3517028e164e55157bc5f63a8e266bc573f9780. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/TCAJH2589335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85aaf9c325635e4960cd9ae0bc40cb9778cdfe713b55660a1785f0524749c36f. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAJL2594893.