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 0x0b58d7b43c9246cb45e45192a933390675aff0c30bea94bc497667ba29d2a76d. 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/cc72815c-080a-4fcd-8322-28dc9cc411d8.json and https://artists.proofprofile.net/proofs/artist/cc72815c-080a-4fcd-8322-28dc9cc411d8.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 0xdd0fd0c3f6c47d57c609dd3c3930a442b2ca7fe271f0cba2e461027c1e1406c9. 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/QZFZ72407620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4baf421d82dda49c79dabdf2f702a837d18278963e6dc5254a5abeb882dc3b6. 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/QZDA72425139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0f5870b86607fa52ea1aee4c5f06f67fc034e4fc9402176d03eb98d68b5050. 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/QZFZ72407625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ee33e251016cc0c4803dc0dde34e0d55ae9d3c83d11c166e2d990ae19af1c1. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/QZES92454687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x385078049283e5fbb87f4f425619e708912218eb6d39c079d981b5b45612ecfe. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZTAW2443641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd04eda41e407e2cc5a9edf7476d2df449938b4748244045a1640292deb72df. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZTAW2413763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fcb7d1a01b1eefd5816a3cad4d0edb407f623d079682e06eb9832fcb6f94253. 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/QZTAW2413759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a050e9c42e456cad1f40006bc083cc0c9b13a424013769c8724d564dc4ae1e. 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/QZTAW2413761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed55fcf25849dc056011d52f032d71f1181cf485a5c9944f5ece22a9b773e050. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZTAW2413762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1773fd1071f4b86f2f2cab3198affb1951a227ce6f1137d3797b8833a002c9a4. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZTBC2408695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6b8968ad2abd86ecd622c0b7651963dd759c88691212979bcc38927ead6b8c. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZWFF2423151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab4fa8a2ed8c00008249e62cc255d4dcec4e4e3752ff2755404b1cab66dce6c. 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/QZWFF2420125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca09013234afb9ee3dde02a11ec97523dd9f7f961200f02a6d3edd83a889687. 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/QZWFJ2494962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ff917187200cc1f7798ae97cb7b6e395d8161cafe908f88e21b1a4bd68e8cde. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZWFT2432106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e69c1f8ac6204b9d170b6403aef8929f14b7a70a265ae5534bf3317daf25d0e. 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/QZWFT2435148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d00728f8913c53e47b6cf0acf305c5c299ebc990d07572d56274e0414bbeb90. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZWFT2435145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7b5beb813b927cbcd12ab5eba439bf09e389d695720d0f5bfd1a2333fe37b3. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZZ772490758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e1a97f59ab34fb82d50185657e8c1f1ddf8daf11a04e4a390f312981fb853d7. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZZ7K2410666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678403c7a4a0a3eac91ef5fc5ee1e65614b16f16a4160d075c13d6ba487f8d9a. 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/QZZ7N2424491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f4446afdc28542f7f108bc8c3b0c45d0b543560d3b729ebffd7181b8e92118. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QZZ7Q2466503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4bb427c88891a7e375639eb8a5928de732d0a5b2e2f057976e3860705e8ff8. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZHNA2575522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d38829978dee465edf5ee65c488431baf117874e386757780400a94a2bd318. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZK6M2517792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adb35e74377079044da472a1e8df4f503d9d4423f519520b9ef2db2441b432c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZNWS2514390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4f8116de384a98a7c5a4a1b728e3a33785459c63536bfa5f589429949140f3. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/QZTAS2518179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1dd24b8490d6e4177c0ed7355a15fb782492ce02797d9d2b20c2540bf673b3. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZWFV2521831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf408b4eaf995731d5365c824c83861a81afdc11aa808f0815c0ccd5b0d4875b5. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZZ7K2559625.