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 0x2a7d886a1edc382deeb78ccbaf83efb116eeb4925772351fe9fd45820390343c. 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/007eb590-f469-4625-bdfc-a6b6840fa8ef.json and https://artists.proofprofile.net/proofs/artist/007eb590-f469-4625-bdfc-a6b6840fa8ef.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 0x93e6d6fe73391ea85284246ccf7ecbcbdb97d56fe74dc5cf8351bb9ee13e2f9b. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/QZJG52590743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831e9e7bd2fcb40e30b6aec9721631da3c9c0a25f42f1dd95f1d7d593bfdf974. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZMHP2454887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae1de76cfbf9854c2258416e3b48616d88dbc9eb202dccd018d3bff276b573d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZMHP2554796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b2e60daa8196d3fc740fe3c2fdfc3cfbf063fd268386ecc29cac80d31fd7d59. 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/QZMHK2587331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4473df2e46f9d2696daa66e42dffd10f9752672e43e8c7bf8df83e52b405d11. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QM42K2509418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34d00e4aed8dbed736e65945b93025b640a0640f5a8b60aa3a9f1d9791f31a4. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZMHL2549339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf661af28a5e41166c819d98c465ea3382e3b36499ae686a13ed8c29c57847e2c. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZMHL2575752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6de09e09c68c18e24a4cb040457d18447d4404d68641a9874fb1850451a7039. 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/QM42K2587777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca66490de55ac5af954a72ae0ca7d8437dca721c9a36832a372f871a57fd781. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZMHM2527873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda677695273a734c8f83e938b120b94dfdff89c532ec08a6fa131ef1a17b0bb. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTGW2405019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fbcb0224ce9d2b96864a508d9116b7e8798d42267aa5540f32c5dab4ac8e7a. 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/QZTGW2405042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29e4e4d0dc7d25bacb41c2b1b8259763f247ad07bfc9a3f53f62efe533b9557e. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZTGW2405021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7e56ea0d1162bbf27cfcc9741e1c95ef9ccf1e765ddff450a710e93b96e2b2. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZTGW2405022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187b564f5d56a00b695ed6446d4b52dc3c0a654f3e5ada0a676d0c74176ad080. 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/QZTGW2405023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3eff47f2fdba7422f178a2d275215d711c068471c9fd31f6fa6dad421e72161. 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/QZTGW2405024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe700a4607594b74ead7fea7c51c37caf945a8d064e4023441147562920613c84. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTGW2405025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b89342a65dfb37f7327155f0920d9109f0e2b03a674b02bb378b54c15b6d23. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZTGW2405026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6349e3259e2b5b4266bac142bc3d534dc43d7ee7605fc213397c99aee501316b. 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/QZTGW2405051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf1ceb46782d06bea00a14856e291194647c257189b09a495704aa5b4ee31ab. 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/QZTGW2405028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfada24070a00938f50b5307af52c80c0c2a63aeabf0f413f5f6b98f571864791. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZTGW2405052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70724f2dcaffc4303dcdf98cfc461dd22124606b073f90693f5c4f4355e2ff55. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTGW2405029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203566c9975865e630170150226f519249fbb63f28fd060080d06f4901d4f176. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZTGW2405031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725ecfb513c233c44187dff66f5b579b1cd8014cd0c59b187a6c4a402ad5476c. 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/QZTGW2405056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da33c32fa7f28274491c343cd6cfb8120358360f9361faacb5e9e4e107d3109. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZTGW2405057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed0707247bf86a44a8d0e3f12216e1252f3b67aa4e040e2986d7339da8f0de7. 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/QZTGW2405034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcef3a3cf472eb31f9ba613ddc828c57dd9dbc584510aa62277abdf27eaf71e5c. 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/QZTGW2405036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5a019f6e8f46c9d3eb7d92640d98d4c3c51093586afc3359959870f6cac74a. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZTGW2405038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0c677da4aee86f820843a9cdfa9808e9d663720b8ff4730c5098da06b6d804. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/QZTGW2405039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d692aa1974a1e0c86d03a39f758bc4bbc5015af46f4677dc94e0cf9482a137. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZTGW2405040.