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 0x768e7b93047c820fff0fb963bfb77fab6cc86faf416e1ad4748dba0fe3911e03. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e4ed8e6b-2f45-4167-b769-53a80f802387.json and https://artists.proofprofile.net/proofs/artist/e4ed8e6b-2f45-4167-b769-53a80f802387.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 0xfb206cc30d24c0dff0ce146204fe12e469670197ec75ffb6dcbb6149147e15b5. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T16:46: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/QZSYP2294243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25f1a6918cabd5fe96d9d98369b04eebca9d9f46bf193f422d8a5ff23a4795b7. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48:27Z), 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/QZTLA2349862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b92564f14c49f2a1a3406751ca1881c2696cf69728f7f20b4ca5ad68824ca1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZS7J2386141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aed4225f4490d986c7eb099f4f8e33604fa62a3000a5791e599252c99123b09. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZQAY2360597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9b627bc51e3143196bb57c53f93dca5348bd8158dcbc6bb72734cad13c4bae. 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/QZQAY2348845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b8b45167f5c69769552cfb25d0c166b11fddc0ce35e9e6972d86e1db0516f9. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZQAY2343250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a634789cdc470814d8f53d4405fe3bc9bceaa011bba095692e77ca89e46c9c0. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZQAY2304640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6333316eab4fcdd0f640a58acd27e714f512d1670a1be07ebf5e919d32e0f231. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZQAY2317379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f36df59e2dc99e28f2c23eccc7217073e8ec11b5514489b033c7690347bfeee. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZQAY2344571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x241b0ee9f4b99c5a8d2969bd7f10912a94750def5c1ea3403a41f4e320585528. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZSYP2379619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f67571575436ce8f0f90c0f50b4367c7877fb6b00be87b9bcd9ebf217756978. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZSYP2317086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4d01185185b5d2372e5046a3999d3f8593a3b301274166c2b849fa76e58588. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZSYP2403638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32d6f22aeec73ea387d03c9e0bf1e60613fc0df48917238f03d132a10f0ed578. 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/QZQAY2457599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664ab8c87d2361e4674524d15e437325dfdc56c9fb43dc8f935addcfdf36dbcd. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZTLA2437636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59156a7b1cc46f429912f3da53b092b40519facb834474ad6579ceadf6893673. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZS7J2421118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d280a1413ea3aeb21857ba29fa348d09dd538d91736211efe6befbc698f1f7. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/QZQAY2509208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2f70acc422647ad44a94c332c876553e5c10f7ac28403a06ac1397e9d5bf24. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZQAY2529138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227042ca0f7cb59d95dad5f75a695a38e9b936725e015f2231986c143ed367d6. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZTL92519789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86330eabee5cb2ee3dcc7bca1d7cc0986977f14c1b84e3acbb044903c6f5984. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZSYP2502023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17601368ad058171338fdcae8470b9ab85fc271d70afe43ca0dce4cab9cee636. 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/QZQAY2515894.