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 0xe97cbe0caa45ccd0783ac2a3212352807c6eccd05afb8c65e437aca2ccf8d197. 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/6bc4d442-6f80-46da-9ff1-7be17e3e7c97.json and https://artists.proofprofile.net/proofs/artist/6bc4d442-6f80-46da-9ff1-7be17e3e7c97.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 0xb027505c9eb726ea1cb24514fa64e216e34b44687ee5d6510e9292f64e69e537. 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/US2T60910002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb58056bfec076e941a7205092f7a97998ce67c4d49fc1b9e69c0ab723aece7. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/US2T60910004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc2761f5df112508af1547f872df2752dc56ac4fdd8b68577dba221d28aee5f7. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/US2T60910006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a618664af60ecd89a51bab4873c2142bb207be3270ac12354c3d050f72be3b. 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/US2T60910007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef25fee21c2e47c399d85617bd956792b5f03b960d613eec2025227f84af6301. 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/US2T60910009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb46d2f7a204afb65767736e2b437ded918cbaec7f499e900a7406ef4e5d6c4. 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/US2T60910012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82237b103111199905cea9e02045b9c8fddd960307fc8b153fa6ad5ee5e4ae1c. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35: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/US2T61010125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0555e8c3203d1be8df3e579fa10a976f1bf1156a521879970571760f4cb332a5. 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/US2T61010126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3138519604fb371379896f91953177a1fba05af635272b98c4bcc9af91521709. 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/US2T61010128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcce2f5ca323b6d5bb8d087c13a18973dd318edb2cbfcd74e38eb3e5285d23d17. 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/US2T61010134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf284d3e930ec6e459d1d4e4b4ca9adfb0c02504f8f8fff8acde8ef053cf37d4e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/USJ931270246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x690224f3a18e5bdc99187fea91a3c7c985a9ddd8b8583917bedf1016cde57bb1. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/USJ931270170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x490a90647c595ca19ef51dc7fff43e5a2e831c9a457c32997c7776d68badd304. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/USJ931270171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf450e7ce0764fb8f4b902e091e976b2b22eaa8f82398f3ebdb5aa0004b3e7e. 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/USJ931270175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4565f08cd41e80e195b82af9dc4393193b6ee7ca4fe7b13988dc35bbb94e3c39. 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/SE6I32216464.