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 0xd28e1c4c9d079858899e00e06a128a6d0185706c0654ace7b625231425aef1f6. Chain 2 (Bitcoin): anchored in block 954615 (2026-06-20T22:44:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c62e3f7d-cb0e-403c-862c-2003a50f5095.json and https://artists.proofprofile.net/proofs/artist/c62e3f7d-cb0e-403c-862c-2003a50f5095.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 0x813aea3b1ab21d98ac986bad4c4acb4c28773b772ab77b9c506438c55edaa1af. 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/QZWFP2577372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x702f61342746e32e4ccc3d51310102bd398518c7df97a2893be66861db4dc0d6. 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/QZWFS2517479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c9279606a6b38d9bbb3a1f7d50af2395e96c656257f83884808020677cecb0. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFS2517477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edd37153330fc7f9cc9918907a00ab2a7ef80502d21ed1ee38172fab9d79c6e. 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/QZWFS2517495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b62328fc7833b63803fbaf047babe4fed4253e8df0a96d05e7ef5e2cb7ee4f. 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/QZWFS2517486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe0563d3155b820153c79e774e23f6065bb05b73b0a4b3024ee36069d8ab6ae. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZWFS2517482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e0f5e1290112c725879b55bbe86ebd6e3cf87af8449117b8c872af47e932c6. 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/QZWFS2579761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8631bcca89e27384769cbcf90052efff645b55ff5ec63921ded8e77784fccbb5. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFS2579778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e47a3d77ed689106daffe36d32e905bf62546d7509a2e815ad45a66544f1316. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZWFS2577500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd35adb3d63d196c1e7d45568575704f7ab586aa0c9fb36f685aed2dc442155b. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWFT2516213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04c6d92c6462877264c82ed5dbe054c59ffba4e2e2d6964be6bcaf67a68e552. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFT2543236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd7747f5529eda46f14cf26d65a250a7fba86fcb4627bafcae8b3b60922c9ba. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZWFT2543251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739a2f1930b470908a97db6835f55b87d7a3dc9c745529227c3cf7c1a7f5930a. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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/QZWFT2540898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3309e3696a7a2abfd5f7cb25a14edb4fa2c313216effff78c338060d3f30afaa. 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/QZWFT2543246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8726a330554bc9e8c68dd26ad7b99e9dcc69fc033a52c35748a6b54c6c8f1add. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZWFT2516471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedffb759308aaaf0a8c5147f2ddddf6bb29dc2eacd7b9e2cc7aa94a2fab3348f. 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/QZWFT2588796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x404670e3f5fd706e53ceeda4d0fa700d1b312aec6ad3d3fbf332bde3c499a129. 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/QZWFT2585820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06e2f7789ca8f6f823d35cad28fea0b7145d1e7095536b9f68c6723bbbf96bb. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZWFT2564515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dfcfaf36ad5519f0357e89844c116e9c0515ddef93527b42ed146c3a654b6c1. 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/QZWFT2588840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb12afa465265278c9d3bc8c7916aa7ff2428b1aaede4716a4f492ef7f9f5998. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZWFT2588841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60241be5dbad6b680ef426f52d4a446a95b57cb99202e5bd8293083bffe2f8b2. 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/QZWFT2561530.