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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38829c9bf5417fcc25f6fb7d6b9b210f134d7de42e70087c11ee70659762212. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/90a761d9-6449-4fa7-b47e-cb1d60b485da.json and https://artists.proofprofile.net/proofs/artist/90a761d9-6449-4fa7-b47e-cb1d60b485da.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067705690c92856503eb3792c20e0680f0680f90b01a73314c94ab4450eb9bff. 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/TCADQ1819227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef280efc4629bbccbdffd4d853da6f19a545de8e262e8955bc14524719042763. 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/TCADQ1819781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc832852c6a237d89a846bd920de35b04175978b30c383d64e02dea851500d786. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T12:55: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/TCAEE1926884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf887fd30d06dc08ccfbe23fde55c969ac5ba47f08b2a6c668e3383946df3cf17. 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/TCAEE1926916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcf3a9ae75f25fe139fe0e1141cda21962df3734d2b4450550fdee1bdcef10ff. 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/QZK6P1959596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bed4699cb0cec065584d35b1bce9c0709c00af163a4e203bc5ce86625afef8. 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/QZNJY2259747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd44df5c16252f30ef1085968fa2f68e213006dba4ff04f2c49590022a43e5e7. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZK6P1959601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa78bf73b91cb2938c286e733832249b6c632ab825f776d313688f623199a07df. 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/QZK6P1959604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c23b2c88ecdaa4c701b3db996955feffb1c372cb6b18b75f4307d77e72516c. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T07:17:40Z), 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/QZK6Q2161689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb5e47aa4007f11d1d065253875b434664839bb6af5c21b1c9edc52de4991d60. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QZK6P1959602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb32c9e635fd8d1eb3f25cd68d061f6bd80941f55fb80bc9c8614c1fd7d95d88. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:32: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/QZES82259512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8910a55e5e91c7312253c746e1943c07c18a21368dddecd8810dbfde251a01e2. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T13:41:17Z), 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/QZNJX2235743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07fc64f9a4a6c44b6b39e1c73558eba2462b92e1d384ca68a32be2f1163c8b32. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:45:42Z), 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/US7VG2309296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9095fe35296be52259919286f98e85d973ece89b721b6bfa309965996bed3a9c. 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/QZNJW2315018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2426c319f3f4e8b7775f13a82fd7418f510fab407b5bf22ee79137ee870fba96. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZTVM2381190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c814bdd630c7529515c4f087043d8de98957ad59c265dd8fa8a43b77139fbf6. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNJV2461175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2a0bb273598fb74a755949dea5ea1c6c597f4d29c357d9423882b3dc9b23d3. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/QZNJV2461176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915933426131c31395b1b272ccc55247194be76f710de5a5ba5a9e50e6429e6b. 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/QZNJZ2400103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x745541f588bc121ef98530867e706801465c7035fa207efaa08f7b9ced8057af. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZW9K2466924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2768b6f879d0654d8c27ff4d9beafcf72b9eaf49cf0f875e14b7ebdbe1a902ff. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:58: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/QZW9M2415391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194419461d33bf05e506684324392be6167fdd4794605ef0f685c2d9ced6c105. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZW9M2415392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b46cbb41b4dad9ee79e7b92e5184e0ff1a31bf04be82fba789f3179201c6ee. 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/US7VG2579214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b46cbb41b4dad9ee79e7b92e5184e0ff1a31bf04be82fba789f3179201c6ee. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/US7VG2579214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e973c9f4ce8e05fce6f368093d304db4ec87698f46d95074c3849403e2c4d78. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZNJW2555990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006bb1d2742b489ed58190967f38c3df4f38793becf0d588ddf7c6c3ef9edc31. 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/QZGLM2550699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4054b91489f7dda0e52fac7b3738bcd0503b57a86175e665970680dcda8f47d3. 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/QZGLS2517945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cacbc164d8053b03b14a88fc68d6c5d99074e4f136a8c2c4407d522b3a4b7d8. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZNJY2556650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed3242ef015c77e35a1ca263801f4731647ca66c85e5399ee1c91d37b9fde7c. 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/QZNJZ2504003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96aa2bc30225b6824a75ea74d2579e348977cb22b49d4734a63f12c0eb80a48b. 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/QZNJZ2504004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec610fe458f22de1defdaa849f913aa210b395c451dd7131a9a9f87b6f6485db. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T16:35: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/QZNJZ2504005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x305ec339ad32a5022fb424471a51711f2a526420e484a74dfbbcdf7d2c4b0760. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39: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/QZNJZ2504006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9aa278875ac1fb56907c835739be2ad91ada263b988f4f39c98aadba594c24. 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/QZNJV2376732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b16ab20b5001b9a98a73b98e0f836d05577f45e4e13a374c6659de7eb348bd. 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/QZEQU2060236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e905c4d5b1212d1ee506830bfcfbed7628ed458dc74d36159cedd764e1ac3ef. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZNJV2376733.
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