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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1cd21be90a3cf9fd752cc94e6bf4f5afb8cd1a074aed6dd2dc96572b758c6e. 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/cf9513db-fb31-440d-a65d-aceebff8eec3.json and https://artists.proofprofile.net/proofs/artist/cf9513db-fb31-440d-a65d-aceebff8eec3.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f73d77f7e66ce31c0fbdf0351496af4bd8291af2dc289fb673bc297a35a05e. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/USPR70103794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38993a4701a72d77fef5474af55cb2b901a91d594f0ffc55caa191e7cefed27. Chain 2 (Bitcoin): anchored in block 957620 (2026-07-11T22:32:56Z), 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/TCAJE2574804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ad7b8e2f26c7d5e7c58c43a6e89b9b737662d2ac3dfe668117c0761f77cc40. Chain 2 (Bitcoin): anchored in block 957629 (2026-07-11T23:44:46Z), 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/TCAJE2574808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc79043605f088fbd9fc2bbb8bef33ca33145f37b00c3edfc24c9c65a22bdd0. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/TCAJE2574810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e7d29e541548a9d8f455850d6ad9a3935f882676b58a5140d938a56fe7bb65. Chain 2 (Bitcoin): anchored in block 957624 (2026-07-11T23:13: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/TCAJE2574812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc315f4e994ac6cab27cb27657681f5796052e1f37e41c7c8cf180515c999a7e. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TCAJE2574816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df3e0b4e1e3d99365b6a7d78c7494bbbb08f52dce5526d71fb59e4aca678c93. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/TCAJE2574819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5861f2cf92696eb2f57c96694070419c9f9a24d61ccfd702c2daf3e1fbcd980. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/TCAJE2574823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887dd3eb2a7424f538421d39c563fcd80150b5e8be442351dd0f30598f515209. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-17T03:00: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/TCAJE2574826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5af368e50076988d19c2d30c855b9d2eecbb6112620a99e803dec03d4bd949. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TCAJE2574831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5497266d911137c002a34e29d4b9ff00dee82ea1c203d7070f060ce087ca2aa. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/TCAJE2574837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbc9c3d32512d58513fce2bc44fbfa4e51a3d869df9f5ab7ea31c6915ff3578e. Chain 2 (Bitcoin): anchored in block 957633 (2026-07-12T00:19: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/TCAJE2574842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b21a08382c9360b23f79abec9f828b1d2affc6bc5be46bab48ec5c8dc71d2bf. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/TCAJE2574843.