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 0x8cd1ee83ed035b79412a8aa43fd3d864e725635b3e3f4422f5b4aa375eb707e6. 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/49463d74-e8b9-4328-aacd-9bc77bb91219.json and https://artists.proofprofile.net/proofs/artist/49463d74-e8b9-4328-aacd-9bc77bb91219.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 0x29890ec4e225c71e0bd4a9cc8a8a4df6a77a90f6fefc9d30d0d8a920ef877dbf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DEH742419106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd54c24f30f944c04b92b5bb0d575755780c114af7cb84c63f93f8350d733ed8. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62315216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x254bcfecaa9d673f0d2e4fa5b4a759a776aa96362a8ac2b2357c907da8c7b101. 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/GBEWA1904770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef06db746d624d8f64de420b63bd69489fbc12c74d72de1507edb1882287ede. 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/GBEWA1907641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9e19ee7c2f153a4e4ea1425732dfef24a907bbb55855d357c40985a76dea61. 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/GBEWA1907643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ef780c402b6132dc49c80e8f7db7c7cf13f8077b118bae6702543d6d0fff2b. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:43: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/GBEWA1907645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b26abe7e756d1e2acd71a27541295426a68a0107ec9259dc6585eacd9c8d0a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBEWA1906110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e4c905a648a316188498935541253fe92a59a92b5254b5af8a4fd70035c857. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBEWA1906380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb017c3f70d0beec5c7b8ac2c8d18912c0d5facb48d1fc92920c5234175732e6a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBLV62420926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4faa8b0489182b94952e78f45228920a821332a24b75efbe2efc84c716bf268f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GBKQU2467126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb801d6caecbbbfb39c1b4dbb298f37a1b5a2dca8221ac300788b089213ab43c4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2467127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e019edfd0017b61c008dc9fba4f138fc710e7ddd20a1757d5ea08193992fa3. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ROGRA2400418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x575d831a004c0154eb1c7eb9ef22f4491d6770aae6a7b3274379c1b9446973de. 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/ROGRA2400417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a675382166a065c7bedd6db943026d17966eeb49159b07831143d7b3663cb8d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/GBKQU2407694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0374d97f6b80de19644f34770fa2dd0c1bfc5953fff7a0aa242a849ce9c898. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USNRS2443255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31529fc6727b2be18df6095b22a4e16793b0db0c43c07901dace77773e581c3. 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/US83Z2334783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb22b7c9e71d9d32bb02e6ad6eb3d094f93f8647dc8e1e5699d9ac020dc3072b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX872320610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a05ea90dd378183af9796ff4fe080f2bc6be47e4ebe7f1d5513fbaa48a2b9a8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FRX452210223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1cca69acd7d2677c263b5d0bd8975c522249625aed6129470d92e9e8f8cd4ad. 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/GBKQU2139722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbb34b6b1a88c5db011ed64ece30b849200c4e74b718840fe94b62c1dde0488. 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/GBLV62028645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c40ae75546ad9b7009a4dbd1583b14840f30e2b0b89c80aa6aed09c5faf5553. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2057828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5179083bf16705eddbbc1fcf8f5a881abc11f14f0c30ea434df82a54f47286aa. 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/USNRS2039483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526940abd7759469496b142772a120b521598877f509d80106babbbd7a5e74b8. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USNRS2039485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5480d1647388a6abd675adcc52d12a0211062e5744368679d9fb5caf122105. 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/GBKQU2008807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f35ad2c18d0ca1e5951fa7ab87ab14248fd1a31f274af0eebc077a282e2f1f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/GBKQU1983450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4185cfc8eb18e6c10f909d23aefcb3d4a51695314dd77c941e9fdf3f5d94ca27. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GBKQU2518932.