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 0xab49d10932dfee5effb209bc67cecf4e5e0db1a7d48ef7c041324ffd49a2e261. 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/f5b76dfe-dae4-4235-ac88-11ecca95b29c.json and https://artists.proofprofile.net/proofs/artist/f5b76dfe-dae4-4235-ac88-11ecca95b29c.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 0x1ee9af06c82ab7a0c893f8b2bb143aaaa85394ff0d1b17130c9d41d9db29c588. 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/QZHN72242119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25354fb2135cb40b2bce18546d0bdd8da433e8e03b62506b97f82aee5fe3b12f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN72242120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e653135325b1b095d39b263e5eaa541941870ac7cca0f1b4622d9551c2bdab. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN72242121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320879a2d0f5c7059b0815ee326b5995eb22c35bfc50b78a23d68812bd212308. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZHN72242122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x568ea8696c9c414ea6b0367f535fc1a8ba860fdb3359521ce3ab198f51c0f135. 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/QZHN72242123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374619a9150342fb5841e9c9d8c4fa67da4fbc0e724b3b287b683c245f7b0367. 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/QZHN72242124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e827db88b21e23431c03bad189bf69adde2ab2da49c9a0dbbe542974956d764. 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/QZHN72242125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e9d077dc26297728c7e0c2283cdace0c30b1368a5bd6bc3290df885382f7d5. 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/QZK6N2027821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c0028dc94abc930aa22e712b85a3c43da67552edc904f7f1e4234e0cfdd8fe. 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/QZK6N2027822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64c86551df48e3efb3dd53297144ec6c4116104238e165fe3d93184a3f71c2b. 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/QZK6N2027823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a56bc46471e4ae4bd4889d666360a03a2ea4c58edd0f5000e81795ee018e8e1. 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/QZK6N2027824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c1a6e54532c4b0df9b8752416979e34d6c955340f812d41541657f1ef9225c. 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/QZK6N2027825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d2a1af7f793dc8d0032239a8246d26952a50b9fd6c1c6cb0150a548bf7822a. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZK6N2027827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2847925c54f11a8f4dd6430c9a71673af729c4bb62afb2bcfd1b22c2c3976c. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZK6N2027828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2633fa86cd9a762e82ead6adc2031acc1e97a9986f8461f5e79e028d66cff1d3. 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/QZK6N2027829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0939915c91457d0bc87f544b03b968057a4d61e69d1352e3d3a6c0cdc99ab5. 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/QM2PV1870898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850bf219306069b689b168e8d94c8adc7043c9c9108849cded01a58d8bf48abd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM2PV1870899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44dc22d1485a3210b0d804927b66908c8a87c0f60ee4c469edf0c75c0c6a65a. 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/QM2PV1870900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10b4b5bf73b0f24d8c1b4edcb00defcd350db3655541743e73d4f8a380a1b7b. 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/QZFYZ2477161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52110de226dce02ff04be0cd88a7f4ea1cf469959945c2b51333b34f586a010e. 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/QZWFL2326965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4243367fecf247a242e6ee19237d0d1494690538ce91c0d237dfdacd738904c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2303890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553dc6807ce04593c1ee5092b5adc513458ced20e46a9d2508b893b6a7efd3c3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZDA52041434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4e5613f4b1891c6ced5c3e66a1524dddffa681d3e4e23b04b6b5a2a392274b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6Q1949595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566cd816c6330d544de1f0272d38d69778c4dbf9e4df9ca6bda99c64d694d2f3. 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/QZK6Q1949596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08dc567e020f05bdfd378fc4afc2c54a3545759bdce9bd5c0e104ba6c0b956a1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6Q1949597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b0aad26809d1451cab4d6565613086b826410a2ee3402ccd4ffb5c15b8023f. 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/QZK6Q1949598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8cd583c07482ac74c671d460cdc637a590b062dbcb997fd28c0e10e343895b2. 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/QZES71816290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ec28d9e88f4abc4e3f8b38e5e9305a55fb853b66cd3c13b8177166b79fb585. 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/QZDA71802766.