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 0x0cb084ac7cd558d7345eb21ec9e6b54e54c9ffa9677afeb65ba28df7f2f6ec6f. 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/9a12d5a0-1db0-42d3-a2df-c600151f74df.json and https://artists.proofprofile.net/proofs/artist/9a12d5a0-1db0-42d3-a2df-c600151f74df.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 0x70cb21a9504ced9fbab89a772a554211f5eb48561a3ef89f04dd7aeef2597e0d. 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/PLI364317800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e63ce1756eca84bd252b8051666a7de4d64d10a1b001ebb72b8293d94a164a1. 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/PLI369602340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d66279c27d17c92fab2cc74fe8e88495628db54bb802f6f74725b34105e0a06. 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/USA2P2141117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1715feb4ca07deaa7f711135b3343e5a7001d8c8de917e87c59d13e6395fe1e6. 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/PLI365515890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90685fc93e4e295850e070dcfa86cd21ec870126ca304c125119a0d385530128. 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/PLI367804310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ba9600e0d30020fb10aa6033b0406ed9212f8a22c89c122be10ebb0f58298e6. 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/PLI367804290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9daa5d25a0ad4ba01a7161de1099f3be97d570bd39dc9f59ad83a4cc58b195. 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/PLI360551440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317521ab907139333171b0c6bacd512d3f5e9e5bc760f44af21ccf70bb742ea4. 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/PLI360298820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98519665a7c1d8f54bdb53034e0948241ba4cb5fd2af492d0d12110ca2bb1522. 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/PLI360551510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb92ff75e2547fe73bd9f3fb1ec4112f671e45d296890d43cd724005f35270a. 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/PLC062525222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2ca2f58f65ef8ba2cde5e0fccbc034bfca4c646d3f653aa898385d901ac959. 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/PLI360218390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879f118c63f51a95a241506cfac29635f8b04dbf291e9ec7e5b2cb05c8f20af4. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:35: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/PLI364627390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e05cf562843e78f6229adf078b8cc41fb27a1d3948c1d5f2eccc866d61bf0c6. 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/PLI365761450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11df0e0334fae9fdae1f9f4236ced504a000a8ac93c313ddcd61aa63ffe269c. 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/PLC062237774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2923aa837453f99ccd9f052f59174f231c430bf3938b9960bb800e67471f0fb3. 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/PLR902200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38507094f4fe7ee8b250ba38800e4013b6cecd6b21005a2ad5d1c649fa003c8. 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/USA2P2127813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf06588c4601c6eb939172b416829ab7ce13cb7520526797292ffa961f1c02d. 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/PLUM72100408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f4d50bfdf7eedde839368efeca280bb81cf028e63765b83d245db933ed5ec8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PLB382300402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf307c4149bde7b32618cc68178bab6be423c49b57c5a7b4733e3b5f3dbc0f641. 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/PLR902200008.