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 0x542bd6f685b82ad8afc1588679d0a99538bed05ff862880f59b1f31dd702a594. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5db6b18e-0c7c-4bda-8483-08afd5a614a8.json and https://artists.proofprofile.net/proofs/artist/5db6b18e-0c7c-4bda-8483-08afd5a614a8.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 0xe7225009fedfc1950ca7ced5154a5e68853cf32822a50dfa5817b882535a1cfc. 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/USJE72417701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71abd4bba74fd4b2afdffaa70735e0ac8a8c1d7d6c813b3ed47a33843fe1d1bc. 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/USJE72417702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a553bc4c9275b872093ab0897cc338e6c1ba56d8bc4188de26429f8fff9caf. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/USJE72417704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6167e370f2be9713318bf8b6ad43faf20159fa1fd0f32929c0ad5e02a6e2f8. 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/USJE72417705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e01c664465e9248969dc534dafeb29b746b658a82035d0c65fc4ffa3ee4905. 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/USJE72417706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9daff8fc571752ea533834fbf14985d506867376499454e0aa4b4794cdc48274. 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/USJE72417707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101123b1ae29047f9b8199990149b6c50a58b2d233f7e6a60cd8690312985c64. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/GBMA22317680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf5c4c15d6b2bbbcdee039e5e8ce30d5d812694ebe092c4d58810ecaab125f5. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/GBLFP2230681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4463a37b57bc5bd76ab5659ae2552001c11db31e4dbe32e18405c61cab132b79. 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/GBLFP2230680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d009362414f1587f51444198d0013cc927fb6a099471cac9c32b608ea1f21ce. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBLFP2187564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6de971d66b6fd0d22fd286e1e22efb6776496f8cddff6984e65e20511e0963. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/GBLFP2187565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec07e066077805927eeeba0a2558e3582046b194f05ddf95e0450bb344a2068. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GBLFP2187566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb3efd72d9eaef42359e028676451b1def18691b5f5b060e4a937a900527425. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/GBLFP2187570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0479629ffa5293d25bf7b02646eb419541acf803642351110f5d11b1f477d13d. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBLFP2109323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2d62a786c41eedd66eb9bbc70ac12860c9a64ad5327507eaae84d4cd4d6b23. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBLFP2109324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8176e55b7ad6cfca45ba8faf187d7d17c9e6d5e706d6f3ecaa8e07b39607cd. 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/GBLFP2109325.