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 0x4030ca7950ce94ac2df5bd1bea50d5991a1b8285aeb8438e73ada54087b8c519. Chain 2 (Bitcoin): anchored in block 953588 (2026-06-14T04:52:46Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/027a78e0-9370-4f32-83dd-07eb7d3616dc.json and https://artists.proofprofile.net/proofs/artist/027a78e0-9370-4f32-83dd-07eb7d3616dc.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 0x60b19c0f7c92738f83d60f6a4b8a07e7e0f76666dbec3b98c50ac9fab65e5da1. 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/USP3J0801011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22bfc03ca51bacbef08ce155717ec9a8284622f417feca0b71a37934c9c91f7. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/USP3J0801012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2cead188d78b4e27ce25633910f6328c991f56e33953b166fbc8cc3a674415. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/USP3J0801013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b02334c123e55c89f96a734310586d15830a117f32004a140bd20f7d9e62248. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/USP3J0801014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d6265cbaff86f37520ce740d6b69f6d0778b6e378e0d2e93965930fb77a1ff. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26:13Z), 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/USP3J0801015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437e084fb08572ad4a5dbe0aaa3108b6c9362d7769b27d0a88e7c83dd9cd9ca9. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/USP3J0801016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c73b797aaa21b10e629bf020a062e6a701b097baf890eeb5e2748ea5ca90f6. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13:58Z), 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/USP3J0801017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05fb40f86a812db55f5b30a92e7c3c22df24ef27a075917f5bcf4d3c8e525c96. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/USP3J0801018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cef9d51433e8d3efceca7bf2729a14fa782cff7ba4d02dd1ab67a46ce7ac675. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51: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/USP3J0801019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fbe2d834751c3d4f8d499fefeaa76ddedaf31b7f2e562615e363e59f190b52. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/USP3J0801020.