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 0x63a0aa4071fe950dea3e35365a38f459a8e3183f1e42f5dcd3f04340687b0490. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9b8e5614-811d-4feb-bc4e-39b799d4a19a.json and https://artists.proofprofile.net/proofs/artist/9b8e5614-811d-4feb-bc4e-39b799d4a19a.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 0xc15227c5e416d574d6e25c4a2aa4f0bfdbc7436bf0f17a02c531ee5036f70470. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWW2463387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df13645dbfb9bc18d3c341dc6020fcfb43d09ecc7a7473e16ffd47461376a02. Chain 2 (Bitcoin): anchored in block 960175 (2026-07-30T00:16: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/QZNWW2418577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abfbd188e8a3867d6b65a02c9a765a1687ef212578ac6f8e1748ccca614346b. 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/QZNWW2461283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9efaaf7db1829390d43b0cc17c367c8412c7625045bb179118252f5644b642a. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/QZNWW2463388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9f84471eddefe9a9969d430562ffe27dc732cccef35f0ec5bbb41aec0452af. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZNWW2463389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df13645dbfb9bc18d3c341dc6020fcfb43d09ecc7a7473e16ffd47461376a02. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZNWW2418577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abfbd188e8a3867d6b65a02c9a765a1687ef212578ac6f8e1748ccca614346b. 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/QZNWW2461283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357c1b52a184e95b66a3245cb304b552c60149a7a9c3a47bd9e6bea552b09755. 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/QZFZ22302096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d8ea407b23be1ebbfbd5683de24184e7db87285b0215471a11572d5d06d478. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZFZ22302097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3d8e441b9b282faa3bda0e760c66765f50dda13b2b2cc0316499a3d45210d9. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZFZ22302098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6202b925dce5bd94d2ccdeacb3b00ca41c622aa7055be86606fe34c4260f14bf. 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/QZFZ22302099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c4ac8fbc92b031c49834700218eccfca068db1bfbaefb3796e87d15bca55fd. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZFZ22302100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0502f73e627e756e7344b282d939985aa85fd0d805202306f90943df09bb60aa. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZFZ22302101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9182beb6370b60aac4c5615cc89c69a6647f09c544c98b5267df11a0486ff00. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/QZFZ22302102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5eea3106261fa4bb4a0585cfe473ef3f8e5b8b3745531c60c4b6819e546b72. 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/QZFZ22302103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9784e1b72db5a67bf05b6fe9482f2ca723846abf3f1791e266120ad0e328ce0d. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZHN82287576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c0b0167ef369e2186c692918529ab4a009a8ec4c57589a8e45ce676f158e7f6. 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/QZDA52218849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe382a4ce0dadcdc1b846f5da7a702645c1613448dfdc13981dac69323ec1dfdb. 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/QZHN82287577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4c7b97b0c68f753f76cc6f125d921325efd05819586747d97e94462aa67846. 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/QZHN82287578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d0ea12737253f0e0930663591fbe3abad9a5f0f5b67f45682bfb4fa5efed2f. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZHN82287579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68252425f2aa897d6589d4d232fa3512a32eb1d29953c51f7476ff93d9d69366. 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/QZHN82287580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d7247e12075a6022272a3da76db20f7ab5936eae3babe8f822047986f26e151. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZHN82287581.