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 0x4692bdf06c595c23b51de7c15ee975038676b0e6b2a8bcde4cf5e9963a25ec1c. 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/9be991ba-5fad-4e72-862e-a3ae0f49b8dc.json and https://artists.proofprofile.net/proofs/artist/9be991ba-5fad-4e72-862e-a3ae0f49b8dc.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 0xfdd3889ac335cc279ce4d08b83c98074d8f5e95f0d96e908277ffdd084c94d56. 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/QZHNC2329574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x066278d283636f95f8270516f884286b277a2040526eab377964ae87c12aefea. 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/QZHNC2329577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23ff4aa7a73d47938f7b6590bada49c3dc191a57d1e6e48ab8d7575b80e79f1. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27:11Z), 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/QZHNC2329578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89dc331cc9fe7637e06fe20fab478c8a88f1be28587c7b95e7e8f9d66aa0aad. 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/QZK6J2306152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa755bba6541e805a2908c5d9adaa30d5360059f9bbeef474669736ac2ca462f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/GX4R52424678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0ed81a7692cb8a597de9e3b1a2f07a28c407f8d08aa40e18a93c74c76139fe. 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/QZNWV2339242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac5394098acf0a257307e25b983fd38806a4c80943dc7b8a4a22444102e811e. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZNWV2339244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3fbc8591b447655dcb6e2143bcf050c2cea725fadea1fb8593fb5852dec143. 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/QZNWV2339245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f1f8ead93f13948c45c45deb3bbc3290b838dd4f01e8cfd68c8e047b4b00cac. 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/QZNWV2339246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe05c19ebd350cd1a74e6a2bab8a3945a4d369e03e9319f182ad5e2edadd1f266. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWV2339247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a323045845fe9ccc12b98c241f9d39d09b0796e85ac3fbd59cb9a98a31511fd. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QZNWV2339248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18dadc6148a5377ba860f8a535abcbeaf4294474436f9c6cc275aff3c0da61d. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZNWV2339250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71fe31712a963872a9311e768b499c288246ed6f0393cd9778f5505f6b981e5a. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09: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/QZTBA2497386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194a56d68ae21edeb9d65fd07186a3d17c95f0f3c3c1877c3782e40d5a231440. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTBA2497387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00629cedb4abc18f784d734c79fffc9db736f87862fc141b6bac1e303784621c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTBA2497388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0a04ac5a95459e8ce205c432b6bb8e5f37b81cef91146b1aeead1d7a009c544. 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/QZTBA2497389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3664c97e288aca237307d98ec3b346f183c0876a39c1c10a8f3cc65beb920f6b. 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/QZTBA2497390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5aaec4b51cd3c1d64af20998c68f84662947e26eaa48c2dedd96b559df94492. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02: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/QZZ762484660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a2269cfd56397be3ba52943a8c69bbf3ac0f3f15704539e412d450920a82da2. 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/QZTBA2497383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0716805636e79fe079bc2c445dd6bb582f845c32990b73a0063fb08e4b4a71. 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/QZTBA2497384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8068ca56e3aea3ed9593acbbc84e3880bc23f183dae5816add3e14f6393053a2. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QZNWV2339240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c4d8055282feb996962049c33bbfa607f0535927061687925d2240b74330bc. 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/QZNWV2339241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314ccbf636703b784b12e229ad269f66d4a7128324d2bdd70517bfe2eed35793. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZNWV2339243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b693da0d7a0699e9f9f6d5cb502ea999f7c919b22d48e556e5e9071452c8ec. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/QZNWV2339254.