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 0xccbbb8b343267f358ca2685cd08632c4adbccf2a1c381df357017064045c1df6. 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/08ddd2dc-89ba-4b61-b0a6-fddc6db46357.json and https://artists.proofprofile.net/proofs/artist/08ddd2dc-89ba-4b61-b0a6-fddc6db46357.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 0xdbe323028290989d42f0df435ce4b52ab6cfeb5cde161514465eeef089aac5a1. 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/QZMZ92165122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e3a10c2c2042c23f11c493405c0c52cf5070c589830df1489565243717681a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/BCHFD2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032ca6e1130d68c55bb60a720987a11ffc537a8b96a57e537aeb05251d320237. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/QZWDE2301482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d280cecc7b135a30a578335fbf062144ebac0e1761173fbf9317c9c24d0beb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BC8AN2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80db11f8876a2c242383fcb7b8f3a96a1faab00fc58db58ca77b3a4ca3636b74. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZZ8A2429334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8469e18ded18f257bf4a1757012986f6ad6711beea385cc58aa1912dd84abecc. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZZ8A2429336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8717eeebbbc99fa70cd308c470a2922a2b889f83404d31d95f5eb5e6da26fed5. 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/QZZ8A2429340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101dcda4a9032d90b02fd3c482d0b5f55269c3a5c422c12273c5ea4cd19e7d4e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZZ8A2429345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead4ea13c0b3c178564d19ea9aa1b4dbec0017de3a5601c3c4e6bc6d2dff73fd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USLZJ2551237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef353c8dbce0f4600dba1cdc18816cd9bbdfac42f6d2012cb7ef68ecaec5c6b3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BXTRN2500663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f1e0cc91b06dd2422e67cd0be91c668799f97631a486ff91eed2c27712447a. 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/BXTRN2500877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1239c45f475a27e9ccb28dfa9b80011dfc1be3dd8ebec4db017179546912b92. 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/QZW9M2332911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b968cbd1d41f8d69cc67b4fcd666808fee4f366fc086f66806ec1ed89888bd5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZTV32331232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0b57d095e4cc939cad376b4a32ca869f4acd94cbc1182e6b4a101b4ca78f91. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/BC8182300221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7ba603034784f9b4a3d8c34f833372d407344fa19a1704a3a76016060985f8. 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/BCHFD2100025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c7009e8d926e7c04aff55434ce206a025f754bd5a22d96f79df6d2321838e3. 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/QZWV32460821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ab3e8b6ee1999764d050bb6ff2c336eed0df6dda7aa7d71ef0f5a4630d5a3a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/BKP9L2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5627ead48b8f80979f3ef6636f0e55f095ada44b21bf11c5df0a979986308446. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/BCHFD2300136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8389353511c3e4cd6b82770072b90fc21c637cef384c956ee7f6bf0bbdc739. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCHFD2300049.