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 0x29dba2a29269fc1971fb114c8ea0d773d8f02f0e4a2c942c3e2c7fa064332da8. Chain 2 (Bitcoin): anchored in block 953762 (2026-06-15T08:21:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b9778c9a-09a4-4b92-8111-6789e23db647.json and https://artists.proofprofile.net/proofs/artist/b9778c9a-09a4-4b92-8111-6789e23db647.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 0x74bf4c4308018c61dbd26eb5b7af23445edba7585ce48dd6c1c96a20526fc468. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QT3EZ2433910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162efe4b050611892530c82b797adaa9d25519e1b4fd50c376cec1edb7b99803. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZK6J2550770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x167deebcd74816db7473312e8143c92cc8acbce69e94dbae29097504ea7b2ace. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZWFJ2539239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaccf0399251ceeb7b2a8f78ac273430729739a86ed267c9fc0375e96b352f7. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZWFJ2539240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6baf513d96b486a79703bf07dffcff6ec24198f85e3ef53a82f210529e18418d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZWFJ2539241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f84557f378e1e9da40bae2cc2df409f7c915ccfcf10cb22292dd0c543b6314a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZWFJ2539242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9b7502f8c026f6709000978143fd2602e0b76c3dc51fd0e0be570d1089d4fc. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QZWFX2542817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e13f38c36efa9b0cd379de5991b35b9cd343868aca1abfea5720e2f84f7e0e2. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36:44Z), 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/QZZ7L2580861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf2ca24f90f5e231f9d04bd35144574d898ecd81d7468df13121a864b83f6c1. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZZ7Q2551558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5298d3f118a8b42f5fe5b1cdef94f0221157de6a586ec4c73458e14c1b8ae73. 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/QZZ7R2567438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b5179462d36648923404ce29abd1412fdea65530443978cbab051e65f9af8c2. 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/NO1R42504410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3db793f782ff4b0b08ee60632f1f17ee08ad2b0527d17a2ac7495652dd7193. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZZ7V2568324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355d3e398d47041171dee9b088211284cfde7a123d5990418c127f113bd5d18c. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/QT3F42500379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2012d2e884922c502ee37c9333cca0c82599f6d188e667edc95ff032a3e7d426. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08:19Z), 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/QT3F42585844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef7f80453973658d2ee04c7fc012dba1233a3250a362f38d0f1f3297393401fb. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QT6E82581122.