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 0x02bb77964e3e74fb62aca32e804e4c8c90a3385cea9b4216f16b2814368cb2dd. 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/a1ddda44-a014-4e45-8bc2-8c9609b44a32.json and https://artists.proofprofile.net/proofs/artist/a1ddda44-a014-4e45-8bc2-8c9609b44a32.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 0x84f3ec27a375daeb3e9d2ae33f62841659ccfbb788630b47cee93134d8970f5f. 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/FR26V1617518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf86fa3859468690729985a797a0510667aae158ba6da5c999d8eed02a668e6. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/FR26V1617519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2b30d0f90c77b245b9d8dc56bb6a644c8492159cddfa1e3e272d7e3df2092e6. 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/FR26V1617521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc9c3669820d381c43accaf7a5d73ae45c05c04154d3b46b4df0c0575875cb3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FR9W11816207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a5ed2daf305facd6c51237e8e436d383295393653ee3eda9521b2de19723c12. 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/FR9W11818122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d7e4d279e2699637d9db4a6f7b42285ec970830afe5b2a57d13d75a0fe73c39. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14: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/FR9W11818124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea0909f6d821d2e191f9077e21206680efad053648ab22b60c7ec2f6e0edf05. 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/FR9W11818125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61e605d7fab055a7478d6c24bd4557f8adc5444d0f438d9b7c47a88ba3e8b62. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/FR9W11818127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd3a68e447f9eb04622c0d7aa3d9eabf518cb75d53a407200fe59e086aa19a8. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FR9W11818130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461fccf472335d74708770779eb83b3e188f51e847d7a61ce0dec1db63a2a667. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/FR9W11818132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7e73c2b8e1e324e0ba3237f0e46ef0d27c168ce07433446d200491f5c44faf. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCADK1726120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc9c3669820d381c43accaf7a5d73ae45c05c04154d3b46b4df0c0575875cb3. 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/FR9W11816207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a10710c301a5f66e6210062badeede56f7d3386b6e21aedd3c8696eb16635a8. 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/FR9W11914597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d8feaeeec57e7e343d6b74665fb32d1bdd5ef2d2191e0ff9ca5ba3eb1e5cc7. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/FR9W11928929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x962e52264552988883862960bbda65288ea0247175f2de39f28d5598bd8f3e6b. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/TCAGF2232549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb2c1921faa1f3d5283676ea5e51eaeb731a50e07971ef5fce3db6a493a5876. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QM6P42216100.