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 0x75e8581331ef54296b499267ec7fcf8d76b7532c98be6f79087750aeba50bd62. Chain 2 (Bitcoin): anchored in block 954549 (2026-06-20T10:56:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a8fe2a11-372e-448b-be6e-1647f95426e2.json and https://artists.proofprofile.net/proofs/artist/a8fe2a11-372e-448b-be6e-1647f95426e2.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 0xbd04cb1441cc1c595d9a20b6e74659da168f6796388cd799bb0897fadd660ced. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZK6K2140311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98c4165c4f7c130ca1bab1dc1a25645561bdc7079e4a70603fb7bba866772524. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QT2VB2472613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a8e8e4db15e091af04c7ea63bf5f8ed3bbb04d6df768c52cf6531fc2754875. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QT3622519001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x692f8294c5a0252175d26206c805f5a40798adb199ec0d4fa69ff74226af0303. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QT3622511908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb20c61ec4811e3246ac9eba0d300b865f20cc51fc710ac352d56faa3085c6b. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T22:02: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/QT3622511909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a739c271913670acaa6227217c9ffc2d61747e2c7c8b88536865138c8f9c3cf. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QT3622511903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed0bcb75945356e0c2ac606cdf8d739036ef10e92ff48b11f4b5497f05dc86b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QT3622519012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a44919a3e348a7d23eb266d7e887b06ad4ae8956db1f1ba59e5b6f85600f08d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QT3622519016.