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 0x351457d51b1f809c414f837391c26950aa100a9d2aea91b0cca9ee8f625f766f. 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/2e2a225c-fd3c-4cb2-bc1e-86c7fea4af00.json and https://artists.proofprofile.net/proofs/artist/2e2a225c-fd3c-4cb2-bc1e-86c7fea4af00.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 0xb51951bb00f1148532975ce3770145e436f1054b5358139417d940aebfa06062. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZDA42496011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb90feb002454e18db1906fa9afb2404922e7dd059f8f0930969ca299a0f594. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T05:01:31Z), 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/QZDA42496013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38dc767cc789c83c4759808dd75145b97407686ecafbb4b42db04da1fc7c8ebd. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:07: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/QZDA42496014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17693d8b7101a143ac7a79b640e4e86852fefa4bacf02ad6e8dcc0e56643bf47. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:14: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/QZDA42496015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03650efac55f35d91dd567b1ab915914939b54d8cc99c944136049f1a55e394c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T16:53:53Z), 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/QZDA42496016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf69d28a4974f81f9d6d24780eb55e8818c6d8922319a3a99a50b91e46e50cf4d. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-16T00:18: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/QZDA42496017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7e2a6711839ede4d6f95d35c5f23636184991a01f0bff557a2dca473cbbb645. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:28: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/QZDA42496018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0bd5f8728ff8e9640f5d49e18dd83a1a18e071b2feaa350ea3888d0a8aa0b6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZDA42496019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1bacdab0d1df96f345e8e543ed585c28d3a93a37653feebbe13e7b151596ddd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22: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/QZDA42496020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf800c49b354e8f1e1f99c600a343c5e9f006d508cb8df5f71d7b152dcde187e6. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZDA82401581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d899a459892f9368448938be0c2234e4335767a232906591b3b1f201514fba7. 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/QZDA82401582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a8c0f4a230c6fda968846a66ca464a034887b564551c54e5dc18f6fcb0fd29. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZDA82401583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e2a9a1c84ef84fa990b54896cb7cec1ec809566f562d817d6282f44494ac0f. 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/QZDA82401584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18caaf75e5f17a4c2d7e35fd0c11423ce2b6ec10861e64d39bdc2bb53ddc1a75. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZDA82401585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7db17c9376ccfd038e171d88ae1c8e4120987bfec0db75c8f3b975d11bc0f422. 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/QZDA82401586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ffbf43aec07c161d4126c8f51ec8bfac48b0bd4961387217817d9d1b0406c9. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:09: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/QZDA82401587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1f2077abc8bd81bc52b3c259da3d8ca1069da2bb2bbf5f03dcca45e9b1fc0e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:40: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/QZDA82401588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2379e7e8e257a15e10ebc474122c4def5b2a864435f2207340b3a5b26162d51. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:58:12Z), 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/QZDA82401589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9ee9f812b3f2e15a2a9170be1fee75c4c5496fc949af27a11a3c1e6a55dbe0. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZDA82401590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15dac6327bac32d118e1b65f878a1dcf7597536eb09e462639139229eac4866b. 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/QZDA82422428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f9801fa22fb5825950dafda9371af1b0c842982261a9dfa2c6c1b088036157. 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/QZDA82422429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9156dc9fca185c7140c3cbbd7a8004bed3a004c0b58b9de53e58a778e8ee0741. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZDA82422430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf012a3ff13042ffd0514e38b9667f274069b56e586554b45c114a87cca4561b9. 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/QZDA82422431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da683293f9b43d0adf309491394fb6fa5530279ce15058d3940657801973994. 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/QZDA82422432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7998a24edee2b4af1939710fdbefd6ceda777b7e6c063ee63a026b6913d0ab0. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/QZDA82422433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b5f4f4c43003e0c53fe653a56552d06d9ceeeacb20ef3afc00448ca1a843d0e. 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/QZDA82422434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf38b70ede40e9a7b5e514b161515b5a4226a197a335edffaac051e9ffbb6bc. 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/QZDA82422435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f11acdb4aa83657d106edcd842d50bb8f9215b991eda2cdd3aa42268f349bcd. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZDA82422436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c6940beecdf99fd1df44e111da69554dc373fce8902991d7e0f6ac996496f2. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:46:12Z), 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/QZDA82422437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca8519ba7cb71328202284f0615ec73f661ec716803ab285c54460e694889d2. 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/QZDA82425312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09381c46b5fd7f134b72180a78a0fe8cab3083835ce003c22faee2773b64af1f. 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/QZDA82425313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba65cd5354bbcf7716d52ff95f1bbf01475fccb834ff8a690183c01302a4dda0. 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/QZDA82425314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db4b14057bd1e8c5c449dcd91d065ae2708aebdade866d5ae6b56b08b6f2642. 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/QZDA82425315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98865c5d1bb2380b895dc79e5698bc60ce370c975fc571452ac4f2efb3805b3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:15:35Z), 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/QZDA82425316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fcbf69a2147bf0af1466fe6ee707932ce829b171e48dad29bb60a4dde77e8a. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZDA82425317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf89e80136966cf391f7899474f9cb0fb9ec612512a18818205770340775fe8a6. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZDA82425318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59235bfe723391141f901c6ec02f0d2304a1faadcaab95a78b2f67d62ae138ac. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZDA82425319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19dc13bb31c258e2ae97fadcf09f37d4e1d22add741caaca0200e3c566fd9138. 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/QZDA82425320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1f53a658b523e1ab17180cdc1271290ce17b87115e4ef146c9eaf1e3be4c6f. 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/QZDA82425321.