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 0xf675714822e31decbe96e1730f48e26681d9e0ca0256af8e88d0ccd2027371cc. 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/bd1976ef-edde-470d-87b0-00193f869f44.json and https://artists.proofprofile.net/proofs/artist/bd1976ef-edde-470d-87b0-00193f869f44.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 0x69b6f39a6682ab4890186884bea60d3f722e7c3c3e3531fa99fe7581b3abcdc8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/CA5KR2336336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c1d03204790f56589cf25bdd46af67f5feccb19c56d7114055105aa0e2d773. 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/QZTB42350280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143f1c1a49f38072c21cc225d91ec6df6936524931181e2a611d99820d288ca6. 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/QZFYY2507383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72213e7be4cdca42bfe2aba9e9c8fa37712a5c1643bf0db85d1c71a523ed8da2. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZDA42504864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ff0f8ac00e079741d9d80e061e5778e137fd8341a90da2ed1423c4e1be0c0d6. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZQAY2501116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7849d89cc5b708ea7ddeda483a96cd63c6d1eaca46bbb7f1b2701056f011cf. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZTLA2543520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb737055de59c94871a1e99f11d89da977ebd2d200a4e63b70212bee3361e8885. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QT3EZ2565061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5526c4dfffb8b4e2d8a4b8d3f9a0ccb85dcb06720c86fe137018707ef443f30d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QT3EZ2565065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748626ac321e5c09652907928069dbd872e69eaf12311e0f48c34fdd4c8559de. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3EZ2565068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde78b091016db0787121235aa5e3ba604935aa322bde308b765401fabac65581. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QT3F42553739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7c0c14cc2ad38299b7a8f10aa136e13c0d16342053100866f89170add94009. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/QZTAY2363163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7c0c14cc2ad38299b7a8f10aa136e13c0d16342053100866f89170add94009. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZTAY2363163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e641472ded68221436662b15a2878f61eed5fa1258bc5971314a85814570e81. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZDA62475920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x646858360094dffb8a4dd3f69a39e46ee6f2a082d6df092b63f1d5c98fc0d26c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QM4TX2386940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900b1d9ab609cca74b1325a24e36136b7146ac1a232314dd42778e2cea0dee33. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QMBZ92465636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc69d6b001b2854fc006900a33f69151d3908afb97a7530f513e48ab79b62352. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/QZVM32200331.