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 0x73374dca528351dfe306c1dac6dcc374e36c4982f2c45f9e8de60fc9e26fb0ba. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/807800e4-e97e-418a-811f-0fe1461f1873.json and https://artists.proofprofile.net/proofs/artist/807800e4-e97e-418a-811f-0fe1461f1873.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 0x8fd7aa2a60b6d5b05f08fc830d542366baa3646ead8aefd4f3f75b198664dff8. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QMKSC2200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9767cf90c549ecebf06616611f47cfba55a6c8afdda2a7c118bb0310612d393d. 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/QMKSC2200055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c7e9da5f7d4bc62e5861cdfbded3fb67eb5ed12895bfd3c77dd40dfc03acc2. 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/QMKSC2200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85c2df1608bb04e2a50cad8f56adcb844996fe784e4ec6a9564407c01f03112d. 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/QMKSC2200057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c4d4419236c8388286ef3343600c420dc7e770b35e7828573eba6637913d52. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/QMKSC2200058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733c251862f7d0100344ad8adee3655aa661e9218157ca3a91168e28cd10f5a8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QMKSC2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6051b5d00bbcf94d7c27768c21a1fddc4e36513a2a703c93510500a5de876511. 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/QMKSC2200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1908581a543eaa3162e23d624e4c8d7f6adf6321fbe7811adceb70b5c3b4829c. 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/QMKSC2200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eff065f2ec3697db59e34e5dfb7c038c9799aed6035738b13c602b3e3405fbd. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QMKSC2200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81511ae13fc2bdfced6d4a40caae6f676f69bf0b9416abdf32c7e038b16ad06. 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/QMKSC2200063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7695f9a207dffe77d8e045ce2263f46f40bb8e33221c8988602ff93c5cd69ec. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QMKSC2200065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41d3ad25dcacc3d2c4b751bab11c103610b0d25028c288bf97b60fce89a92f8. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QMKSC2200067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f74d014072340f3a851b54b587593b28839f7979f9728aa6d28bc8fc0e11eed. 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/QMKSC1900319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60458038b1bb99a68b87926aa3e3ab41378c7d8eaa194395e1fa3ffa009ff287. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QMKSC1900403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2c776684f9814cf1ebd7d7d61138bb99612b45bc316eb5b47757c2f33a2a8e. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/QMKSC1900382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c377b24533262ec44758c6dc6e8d2656eab2fd2f419e50ae758dcccfd958b0. 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/QMKSC1900404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0f5e995f4b3ac8db8ca3f606adb423d60b96afd602f10ead63a08bf0fed310. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QMKSC1900405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e262a7f9f1f7af58e4124bff88e246621dff4842e1bfdfcd919ba2c0cea43c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QMKSC1900408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2891c879486d0f37386001f40140a60d3f06acd9fd7ce8ea7532a5af65d4e9. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26:30Z), 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/QMKSC1900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903737bab93faf0fe6d21e0a61dbd7d765e5a5a2012a53c9c71e41c1d4e13e89. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/USUYG1205948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5204fb7371579669e7d9f48786518feadfd71ac0cfde8012cc4e5de4af17e69c. 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/USUYG1205949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed9d77e9ebb5cb98edfbb26c0bd1fabd5b34b3a10b856c27d8255cc77105542. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USUYG1205950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x814168191a61e6ee8e9728a2719078203b9ee8f48f33f5b550f8cf2156b0c69e. 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/USUYG1205951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4b19a35d892d10074f9fdfcba70ea2518d18b8e4805107d8f552c200ffd0b5. 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/USUYG1205952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5099e57dbb46a0d1ae5adf1f7cdda27fe5082f45f7bdf8cebf370d6ef75965b1. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USUYG1205953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5cb72490bdc9a7c68ee14b6b5fd1544f2faf80bbbc5b060c9aadcc3aa56b77b. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/USUYG1205954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbde45d4b7e70315a8d8665356e02343b1367ab21db6868d229deefa5bae5e53. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QMKSC1700109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941071cafea028cee7f7a59bf434db07da67d6e3dd01623a488ff38af6d7d99d. 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/QMKSC1700151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afa61b7c73e4122ab5b66356c5327ec1d9556e581dcd37a170fa9091174c863. 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/QMKSC1700152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93e8e6023c54cafe96200cafb899c7fedbe8f2958897cabb6548dc601b7e831a. 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/QMKSC1700153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d752c226fa7799fb3abb212ea84b344fd3eab9062a0db2c9bdb5cfabc8e54f8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QMKSC1700154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1957fa6173e3daa82627a33d6b11d88d4c49c2a9dcbba5d3e063ecf5f34016a. 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/QMKSC1700160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690a844cdabf91c03a8875e04a62b5b87b9094c6e8db2e69ffc6ec8a95eb4ccf. 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/QMKSC1700158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307e9a827850b746ad4274bfa82544c4e2ab63b50abb49b3d5addb713bea9083. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QMKSC1600015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bf844b66997a82b9ddb07b6213adf5c43adaed4e985ffb6c590db557b98cfe. 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/QMKSC1600029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c577d920cb801e2b7986a9f484a3e479f0e59428d160f227b6a17c1e4d7c5a. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20: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/QMKSC1500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58b3d3fa8f5eadfa024092a4dc34693e72b222d0906912944a6c87bd4fe0089. 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/QMKSC1600032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95bc93e57d296ca9b36048f9e67ee2cef1ad88efd5b3c3344c683a4e11379031. 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/QMKSC1600048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb103a585f8fb7fa6258737fdeeebdd547cbf57eca57dca37629c96097492191e. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QMKSC1901286.