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 0x7d88b62b3955e673bf3859273ad6e58b07f668e09046550047a5e8a52472bb9e. 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/11ab222d-80dd-4bd4-9dfe-98e23a0354d7.json and https://artists.proofprofile.net/proofs/artist/11ab222d-80dd-4bd4-9dfe-98e23a0354d7.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 0x8481996ce6721a125bc92274489a45bae6c4c0d989af4ce64f5f5b3d4eafe0ae. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12: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/US38Y2417219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c29183053f36cecb913e387e6586d0f6c3a75282a691c236542e88cce3672c. 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/US38Y2412260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6c29183053f36cecb913e387e6586d0f6c3a75282a691c236542e88cce3672c. 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/US38Y2412260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29b2a289599b66370f991a20176437e997134669d00f5981b1de67e1c353014. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USCGH2266701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f079dafb1f7013d2185c376d6ca449daa566d6352f1b302ceae5e5560d4b53f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZES82129071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x034b38470e7084757752d7ccc2ae8bd61e62bff2f890ad0194e292d77bb9b3d7. 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/USX9P2091253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792cb1493cb7f067aa0737fa4a329040e45bd275fd693da66dd8ac20c20c57d0. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04: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/USCGJ2064444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d81e9ad915cf60c9246e3d0d5ba2b2d595ca727c3e59498c5dfbf44a3ae477. 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/USCGH1984729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afe55c432c6eb89ec1a1ed5cffe51c1a58c218bbd66b4cc3f76eab449f509b8. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/USDY41832400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934f8f92e1c88ae55ef9fd9590ef07bacdf4123729f1a64dc6931615065fd230. 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/QZNWX2281473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2d3883ae00eaa43ada42d10a78aa024f6def1ae44bed76658675caaed10a31. 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/QZTB82229257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b6ae283484f27e18a1301f2c05bf02006e9b1ad11b0250b06749cf01f3e3d7. 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/QZDA52326999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62d0dfbdf893d689f588fdf6bbc2d396e80fd05fd05fee381347d2a39c3b2e2c. 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/QZDA52327000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7272d6b8ce010ece54a7e43b19fe54929774cda44d768ec4bb5edc7617feaf. 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/QZNWS2257838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76d7edceabc035cfa187eae0de05e07cce1431f4d944e6bfb3484a48f45113c. 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/QZDA52327001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2d9a437dc41366013c767ebb2f93c906a92a039dc45ab3b94395d98580f8e3. 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/QZDA52327002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd549a1f1d1fcc1490221498faf3a2ed3b35ab173331b37758710e41a23151396. 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/QZDA52327003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f0f2f7b2e6ca96ec97f3d7b24ff31aef5f887c6c329b483db630d7665ad071. 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/QZDA52327004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4d48fba1c5db7f33b202e056dee0356b823a07e07f2ee0493149810a5c00af. 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/QZTAT2263979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c36cac52d4df5a809f2444c3fde47b1b4db0d5d2522de1db71bdbb84b2fb05. 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/QZDA52327005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d49a85469d769a22f3a4be7548d4ddc5ee466dbeedf3deca210f2a5fd39b60. 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/QZDA52327006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6283f640f7d808fc54cad84487b72d4769c739bee714007e41e467157c2da824. 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/US38Y2434189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc988a90e93c9f0bde973f0af8fdb356b537cb9e7fa541c253b5d481890614e. 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/US38Y2420257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8481996ce6721a125bc92274489a45bae6c4c0d989af4ce64f5f5b3d4eafe0ae. 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/US38Y2417219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fe1e724c6ebb23cd5fa6b04d94669f9dc14dadfca4e3e401d3d1a30d6614029. 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/US38Y2426195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc988a90e93c9f0bde973f0af8fdb356b537cb9e7fa541c253b5d481890614e. 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/US38Y2420257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1408b876e342c8caaadee2ad4d5f552634da185fea7dd2ed5000ea0c2630364. 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/QZFYY2307295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39515d9530ee9ba413c62d90f338775c926aefc0470d76c613376dbb8ca8a12a. 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/QZTB22309343.