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 0xbc4c6410f0bc1a13f0e9f5eb1a96b513019d7699653dc0822fd6338cda3ea046. 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/4b751b3a-73ca-4f25-b964-51e93d301770.json and https://artists.proofprofile.net/proofs/artist/4b751b3a-73ca-4f25-b964-51e93d301770.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 0x6004d7a71d5b61fbc30a34bbc1516f23edd8ccca755812ed8307a61feebbcbe5. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES8022100019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0232f56c299a5bd88743e527db7160382ecfd9422cae3c45c2c15af6579da5. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/ES8022100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b64d371107c02c3b453bfdf7be1f6e18b4423889de9f436ef3b681d1290635. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ES8022100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49aebcdc65267a4ba385f4409bd05035d73e926316b1c502dc38a53a8c6a4dfb. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/ES8022100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210aa14499dcbc6de88e4be72955cdbc14ca7c9fc8e31c14735b481a7999bf5f. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/ES8022100028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2de9bdf8f27ce2dae9b77ec2368d953c89946af55f48b4ea11303f228893532. 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/ES8022400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf40965d46b94f622707e5704edec65af911f5e700cf851f3677bdff00b82bd83. 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/ES8022400090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01d97101bc923cb4e300859e7966460f740bc36e1893f6a8987aa3cb0ef2154. 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/ES8022400081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e54459be19bc7e0c1976604f6660613fd6043404aee7305f24bf52a71e5f268. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/ES8022400082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c955502c9c750e29fd089bff8bd12d45aa4fce85fcc81e226666d5c40aa8a2b. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/ES8022400084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46edf6f80e8f547652a6d26a3078e0adface9e316c7724fa9730dd62b73a454. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/ES8022300221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2178def253655d89b3d221633bb1aac3f44d65511463937313f37299d2bfaefe. 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/ES8022400060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3672deedac6c57773039b3159948d81f27bc1c8c6c22867f7e4ef5b5a7257d0. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/ES8022400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd90919d2457ba66e257511774fd03f4d7a453f7ab83a2a3a193c44e8f7c285b. 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/ES8022400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d96d81d874940deaa757f1d71f6eb490b7fbf45e62c58d7ee539f94969ffa18. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/ES8022400091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435d7110a6aa7e3bb26a1df8ad582ba8f5d420ff16330356b5baa91c2b8da92c. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/ES8022400092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f587a015d74804499b1ace1c5d8ed73bce56f3d0245da569eea49eb195bdc2d. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/ES8022400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9934b668a4ca5e06a30385529d9ee9089bd818200f1c4cfcd23fb27ffeb1496. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/BK4DA2402136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0733093741191e39c1556bca6d65d6ad5ca66423b6e41aced9ce8632b3d3d09. 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/ES29B2200048.