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 0x2122f819c72a7b8e049bf5e37cac6c8ab99332a2db181bba65acbca001ef0be0. 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/407fb7e1-39af-4ea6-8f7d-d1ca8e660412.json and https://artists.proofprofile.net/proofs/artist/407fb7e1-39af-4ea6-8f7d-d1ca8e660412.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 0x96679b1de692df9b4192cec5563cfa673c570b1c45507a3b601b8a9ca28b1e6c. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/QZFYX2408432.
The quick brown fox jumps over the lazy dead dog
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda2585a1e3b35c743a07185c5c33847cdfaf0e169c024e71924505587375d65. 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/QZFYX2408433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3e4caa257801895085eda55837d0e3062a2dd5f64eaa4e78b4cd1a469079a8. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZFZ22486430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83303e81d71275300fd220134afe9cd686ae567976bbe28d5a93db9924b5e3cf. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZFZ22486431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68dc2cdb5a65acf1516c7418ef11277885506ad97b0c6f27a499a44a16d76209. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZFZ22486433.
There Goes Rhymin' Simon (The Spirit Of Versailles)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb616b2c102f6c8a56101af96b69935a423b5d2b6ee6299d61a042a90ff7525d1. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/QZHNC2427334.
Haunted by a Corroded Eden (Tears of Avarel)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b25a048cb5ddaf51465ae9473b74d9e66c233c95b10b4de00d8fca566cf15e7. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZHNC2427335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998a0490e24a1cb04f6c705d4fd9c49c1978a3924aa7897439330aeb0fed3f90. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZWFH2454169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88f92ced8673f4cac4c1e38b587743deaee86e8f8a87a8ff38d0934d7e7f02a. 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/QZWFT2438571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb495f7f5e1bd6fd5fd12898f14d21635b84e0b8949cef1a87f01f884c3fb54ac. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/QZWFT2438573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ba17f2306789f3a829ddfe2671d6b6725651d0d9f7afdb9b41a45a9d237808. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZWFT2438574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b0bbba5604bb7645c0f0b72a8eb5b29edda1ce33644c1972aafa9d1bc5e77a. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZWFT2438575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7431a554f68d4994a35bd2639612622e3a4d47161ae081000c86ba9dfe669575. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZWFT2438576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f421e68e51a96cb63d40aab8f5f4ee61ce87584df4eca8e21163239318c7e0. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZZ7P2425662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebcb27b76bcdbc31c15edfe4e4585a41fc7563f6264b815eb70ab5bbb8ca373d. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZZ7P2425663.