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 0x4b37d7fbfc06a9d820c5554d92861e182d4c1038435c2daca55d7205b4815ce9. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a58e83a5-1eed-4860-8d19-ff4444d5297d.json and https://artists.proofprofile.net/proofs/artist/a58e83a5-1eed-4860-8d19-ff4444d5297d.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 0xb1ce54c103444dbbd71fb4eb4ad7734bf2499610d40791c257e332fb6ee11460. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07:02Z), 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/QZFYY2021953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c1f0038926465b12e800795cfaf180c2bbb06e16a850b9232be50b053826eb. 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/QZFYZ2003720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ccde99ee0f5502acb87401cf02e8606a3425c334f7c5c077446e595d94a335. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZFYZ2034745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d765ff52180c73416c3d6f4f33684f45a76fd07e1e2ea250f6b20007e9a3ae. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17: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/QZFZ52097968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7cc619d206e471f8ea5574aeaa61a5409743c86d5b331a1da6fd37827ff97b4. 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/QZES82016273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80d6827ba29c5d8179944607560e602b487ad998bccd2e12f87dcd587ea9c1d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/QZHN32023179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490631bdac8dd95061f0f5d0cdecb8d9816c7172b21d4610c6969602abd3c48e. 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/QZK6K2004559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f23a7b3a0abf82843c2b64c3022b20c5a4295ad22caf1183e3be71968598b8a. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZFZ62196308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2e69783e5de33d0c7ce944623c5b2988329dad3d811a4e634d91746ed13dd1. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QZDA62125036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98cc7bced6299737d52fc8e0e6e4b44a500bbff92c34f9ce1cdc6b498663e5ea. 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/QZDA82100609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f1376df43c6c586628255e8875a4d1dcf551b54275a3bf2b1047b969cf205b. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZDA82100610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe138a18063613f408f709ee5ea54916c83ebdb18b1ee75f14a3cd3230ab50ff5. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:50: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/QZHN92108649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1c1693e922b8c13634af9b5d103aa776bed3d44dc5fd3303f78fc82330577a. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZK6Q2162825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12378e1b48a4c8cdbd0e97771d0862a1aedb59df6217f47eedb43d3eb9f06136. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZMEQ2172859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37b8a69fdc3c6f60bf5af1c9a8800f9ed8c7b56862eef56d8ad8aaa09c237d1. 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/QZDA42267794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8144e341ce612f0e51782698ae7af8c29ff573fe64b801224ec07947cfbd2594. 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/QZHN42287311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd7a45bb072a98b14b31c7953daa6cbbcbb2645b18ab554252aadc24457d008. 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/QZHNA2220185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654d8f4b52dbc165baf88e0e9b7e60cc837862df31423467e726addc2b816afd. 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/QZK6M2287512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b7e1741c1eb1c7d8c5b0a070fa9e09ad418fa8f168442379fe7cb743fda714. 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/QZNWY2299223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f91ca00f3cae9515484fbaffb062923266eeb4ebc21cffe87daaad99a707dd6. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T23:06: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/QZNWQ2323422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08fa41a0d914106f39527ed27c6a6d6398b79cec4378301660ab85efabdcb9e. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZNWY2324980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bddc26483b84ddf0d656ca0ff120c7476ac602e45456603ed8295e971de44a3. 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/QZHNC2426803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff92d7c85fe9af0e8c2bb536370524b048b5776f080fa4d7f7c93aa634a2f449. 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/QZK6K2416912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4baf2bb6d63610c2d416c00db9d12d9f8ae4b1a758de2da052f189cbc3c4195. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZK6K2416916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf5d22085538218a7673423d567666dcdc05f8c801891f10e798484041a8dfa. Chain 2 (Bitcoin): anchored in block 956485 (2026-07-03T10:53:04Z), 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/QZK6K2416918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0824e36e993617048ce902a74463728178e4ca8d7e983fcd5c9cac9dbf89a8. 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/QZK6K2416919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c68b13144a5280a5e26cd691523a3d6511dabbed9c3e9a628c029f4b64280e0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZK6K2416920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a7efff66a34010c2a270c0b51c0cefaa6b2f83af90c69f8cdfa7a7ab16bed7. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZK6K2416921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ea44851095fee6485c30e1ce01fa1a370ac82175e3d5f97168aa2ebcb84535. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:21:23Z), 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/QZK6K2416922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73fe1a5cd8e25c305409b0d578423f058519c001a295e2df31603543e76099c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T00:12: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/QZK6K2416923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e840d7768bdb9f273eb15657d53918d0318b25b9b1b73f1894b4061c404e86e. 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/QZTV32418281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f14a29df6956b12d6db0cf723b370e1849cf7688c215b07bc08d2d19dedcf0f. 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/USA2P2313496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d35fbc7d05996d238e7d551ad9bb94de2ba1cadc8b2b77a72c126a89d197073. 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/USLZJ2586348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5684cfd686b1fe8a2aca3e80f2aeae01d886f505d6888b562ed3ed80199405. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZWV32420046.
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