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 0x8a41d5fbc6dd0aaea72d667a2d2771bdae068012aa88d82a46896a1ca4cdaf8c. 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/0652b2d0-5c92-47c5-82eb-0b31359de6d4.json and https://artists.proofprofile.net/proofs/artist/0652b2d0-5c92-47c5-82eb-0b31359de6d4.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 0x238740533c316e0611f52ac7a60822e1c9d532460e98d5e5976d3adb6129364a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZAKB2009285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3755f8c807810e672f261383ca005534bba87b027207aeb20ee1983ebdf89857. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZAKB2009286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb492c83a80dc55cf89918fb632382d6c4578587d4d849f09f1150cdc86be2e8b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZAKB2011329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3984f59182dbc91cc322c0a374484e9b52471c708faeb4e32bdd153489df4ea. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZAKB2133077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1930ad1cb45f67b41d9c13ef4ece78af15a9d8e11f72b0dcfb3c4d410a26e834. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/QZAKB2160956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998c9564d7590f62a4489eb98302df56622c08df200d865448d042921c62f85f. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZAKB2160957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb255f9db72b57193e0aceac9ebbb3c6c492fcbf252349a20bb145c061407dbec. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZAKB2164974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf28ec58ab230d5781a1c3dba8c038c330e224699164e44a88f53e85d186f638. 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/QZAKB2168370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5b1c66a0c88d1e31797ff6651c15c82bd7b2a15f671eed6239da02bbbc94bc. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/QZAKB2201275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e08ffc8b170f1af402f6ee2dc36f04e3c2d9e1775835bb35c8b67bdab31bebc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZAKB2325665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02924e7a776636d1f3a98dc19c2ec1b943d3da734080b234bc3151cb369c9f23. 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/QZAKB2329503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88dc1def0fbe013429e05ad6c4238c3701f378ac695621090384318bc3a7baf2. 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/QZAKB2339712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763058ba304194a2a74c53b0937a8d5c607f4c8d118f5317d859fc060e898774. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZAKB2339713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185c293755233d217637484fd284b0fb80b08e47dff5b067357aedfa4261d401. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZAKB2339714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70d6ea913fc83b04405963552bbbbf6a9bfef96779b365608ac05df21a9c17f. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZAKB2346874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6178311c5377fa23fc4973923a2d42333c70cefb308ec8b1e815c219972bfdb8. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZAKB2346875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cda46ff3f7792c5ff1c6bbd2e83e0799455ba7698fa62a0e9cd7fbde77e76d9. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZAKB2352298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247855117f6e557b46c928bf4b150e980aa8a29efe17967e7a76f3e252f22968. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZAKB2353044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccc8d064116f763ad2b4f6e534879f22eeed6a19a73ccc132c177fbcf845fdee. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZAKB2353045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d48eaf15a96a71b433544d23ed49e353de74d6e05d81b2be8b740e2a95d658e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZAKB2356057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b79bb87b79fefad5554c64c5dacca9cdcb27b5487e6b19caa2f1309658a398. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZAKB2356058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7745ba93fbf1feb5a0f602da8dd0f75a1de28337a274ef79c8096c1e3006514e. 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/QZAKB2356059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0db2b088125e29ceec2194a1e579194a3263baba813444dcb6493cd74f7b2cc. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZAKB2359042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3014ac1171937971b169ac657412a570ff41cd2e09e1057b6dbe4ef09803ce3f. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZAKB2362460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324f0aa6610452c04fe664d981dcc85a9be657792fa41efdee56a8eedb4a4185. 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/QZAKB2362462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf125b4cce71b8c87e947c908a63c2775775fa054bec130bb956b5a32033a3f. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZAKB2362461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e22f4ffdc21e6472f9f6b7b89b5cba5bb39e6546a70278dcf947163770b29f. 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/GBPS86373548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ed7c711057e9b5c9343021f888b4cc94ab4fdf8e7dfb49589542c0bbb0ab6e. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/GBPS86373531.