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 0x0f54e91a31e0d62f81b48724690dec629d64340cc177069b7ee2f9e399893349. 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/b1817e88-12c6-4f06-bd3c-71324787008c.json and https://artists.proofprofile.net/proofs/artist/b1817e88-12c6-4f06-bd3c-71324787008c.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 0x96b02a19f43babac055119167a84e0a8a3da542125fef0fff219d575d4e4cb2a. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/MXF152000580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55190ab6d4cb2c18f9657d25f288c06f2aa4e1bb2705f17d2929b1d55d2f15e. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/MXF151900330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c919f8c181d1970050028798df12a04a89233e930a08d595d1768883406024c. 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/MXF152000080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94b7878d597ce2158296824148bbdbfa4fff907515e101cdd667721db1a0661. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/MXF152100172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c65ef897a9b7e4e956af5faa3b0f463083775f518690d19ae9f5baf711f412. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/MXF152100294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404984a2c628b5b54ad3be12127352bdec6c51e8d78ccad3c764bb109ed72f53. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14:51Z), 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/MXF152100866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47189bf352ee735fdb2de7eb4f41c4305eea5f338a20d63b007c5668c37c4226. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/MXF152200034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05788c960f653628defe75ab6eab13acb8e98882dc8d57bf134ac3cf7b096fd7. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/MXF152200192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1249ba7e5771e32c1cdc89477642fdbe04806a7057d149c3893db5a0ca0cdea. 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/MXF152200401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf5850769b3e1462f2eaf32477e05b4f7a51885b2338d3b7666522e3b858d91. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37:00Z), 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/MXF152200612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c373e11e40710704d18f3a51b243546278d97478223e7160647228cc1d14141. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/MXF152200985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad58a1d03fb8f8c54b213135dad9a84f9f711b6d8386103736bc97d5d393dee0. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/COC012034085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05788c960f653628defe75ab6eab13acb8e98882dc8d57bf134ac3cf7b096fd7. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/MXF152200192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb700610858cc88e4dd94ac1f6528cc6c26574fe0c979efe5ccc033d9c85458. 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/MXF152300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931ce47e1aff297dbef9ad08349a79ffa49b04ff08d32069796377d2ff2de54e. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/MXF152300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cebfe05bd5630e9266c86d81aa5f69fadde0bd254586dd82ef08ba8791bf711. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/MXF152200369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c373e11e40710704d18f3a51b243546278d97478223e7160647228cc1d14141. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/MXF152200985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cee85066404cbefe6700bb1aafd567c44c9114fc73424b2a05beadc6c0007ff. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/MXF152300506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff6198813af89b77c7a78fc0c385cc7dcd8cd1fb69251577878b6e237d109b3. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/MXF152301155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1783c0aea83cdd7c47d049df2d5f9f69ca2563f447d145418a9676dd5b7cade0. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/MXF152301504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476db7f2c67bd8361455a01f022fabbf029dc18c24404d9930db512e26cbce2a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/MXF152301783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391923c61b9501f6818e11a1ee18e86d86842ffa435969ee2091569f1bce4227. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/MXF152400324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db4be89c15aeb333b7cc4ad15933256f5a0b5dedc97c63178648a905cd5b4bb. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/MXF152400476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1783c0aea83cdd7c47d049df2d5f9f69ca2563f447d145418a9676dd5b7cade0. 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/MXF152301504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476db7f2c67bd8361455a01f022fabbf029dc18c24404d9930db512e26cbce2a. 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/MXF152301783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3048f4c660d0ed868dc83a2fb6637bc88e1c89b67d9213fac66cea2de7d4d96b. 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/MXF152401587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x457e152d90d77619086e289457b171dee96e4fa6fd55554cedc91bdd2924f2e1. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/MXF152500381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f9ee8c07ec4dfb17759465ab02022b2b7feb7251322f68d8220af9276bb9ed. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/MXF152400115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5ce72dfbbf8874a6b4fff7ce676a389b6c8378b5333151b880e0e529a45699. 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/MXF152000152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41f9ee8c07ec4dfb17759465ab02022b2b7feb7251322f68d8220af9276bb9ed. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/MXF152400115.