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 0x2df2024f06f212397f1661ca5e1730c872aed76aa04e9b608ab5485243ce0d6f. 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/73e08afe-c482-4e90-ac05-cc10b354ef1a.json and https://artists.proofprofile.net/proofs/artist/73e08afe-c482-4e90-ac05-cc10b354ef1a.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 0xbc1a7d60b756eed612b4495d52dc9c8cbb3cb1b04ac7b5261d81417426a2f58a. 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/GBLV62138330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2711ddbb426c341ce3a767e3a299d864a42766c4e48ee4c5a55fce767db1f6. 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/BCD4N2400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67461981d070efc3986a822853ea513f7be2f6415d632f202e3f53f78d0adbd2. 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/BCD4N2400118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a718f25ca6a5aa449b36813c9764ffb94ceb5d415d5012b9df56d8afae0f90a. 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/BCD4N2400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b72468f5c1c99a00776150d2f697a6339afc452aecb64c2c85cd3a9140a5ccf. 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/BCD4N2400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba59a6960914ab91f89b0f89476b23a07f4544662496663a76503e0e66de9ab. 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/BCD4N2400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2e9401a46c4e4a76938fcfbbac5413cd019a47218767a77d6b1c2b2accdbaa1. 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/BCD4N2400125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x620d1b3081119358592cca12c5ed395ece585f3ef4ef3542c762b9778896af2c. 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/BCD4N2400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495dd7ce0172a346238e51be9919740ff670d2ddad5a93afbbcc27134e6e8072. 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/BCD4N2400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f277a2cb87e0719d0e59348181529fce9c3500cd34fc0e5094562e8cb14569a. 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/BCD4N2400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb630bd9fdd61cbb41e4babb97ca78d3a0895210bb1c50c2e5c91d54d2045816b. 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/BCD4N2200094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e53396539979b9177df475b0f80c0148192e23ffa7e38d775c90bedcfacd1e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/USANG2423597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b227b2cedea3bd5a63e99f51d653299ddfa85c7687613a46271f94f93de4a3e. 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/BCD4N2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d23704a795a173b9500212bfb1bddf8f0616f8ffa154eae99654b960b6ecfe. 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/BCD4N2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c297e0ca0317fbd974107a60c5d8c486257e2789f598e1581a2449e379f763. 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/QZK6J2120036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82102e537a2a3da0bc17fc918bc0cd9b43e19dbbec1eda1681d0cdb6c8a45d5. 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/BCD4N2300153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82102e537a2a3da0bc17fc918bc0cd9b43e19dbbec1eda1681d0cdb6c8a45d5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BCD4N2300153.