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 0x8eeb860ddb162b325f173cd325899338998776935541388a7319faa22f01bc7f. 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/0cf97f68-aa21-4f6a-acb6-322714be0302.json and https://artists.proofprofile.net/proofs/artist/0cf97f68-aa21-4f6a-acb6-322714be0302.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 0x4149b34f40e64485f4963ad3997d3c8aa78ffbfd3385d7b7f4a14bf8c0e2761a. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZDA61932596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5eadb3757b802966bfb8248ef0cb613e5b68c686a9070aaca425725be95d431. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19: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/QZES91931680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7208cf7dbca0bb5051af139771f8166fcd17e90ee990b9735a0a93506f27135d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFYY2260462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda34a327b4d12ed66c9885cfde37a27fad6c53926ed20ba1dcd7f9c99e28e4b9. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZFYY2260463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981ede571ee99d3316d72d36eece3e6edfa3329d750300d304ce6fc882a8d01b. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZFZ72233441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03576f1ad23ea949d11bd744569cca2b4ba785549c1d7964a1f3836478ee3b2f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:34: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/QZPLS2290536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2f6b7bdf004c66177b9c5707bcfd4f245c156d8567380d7d77767447b9313e. 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/QZMEM2389732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdca625b8d7ee14fd38d887861c61ddf41c9655b8623914ac18c1df57edff15b. 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/QZMEP2359859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc86df0ba004e32b51dcd0ff298de3613a2123c880df29de0142cb753495c7b9. 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/QZTAU2340679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3244ab3e0dcbb8a0bc59fab556a880cbd886d75bd09690fc648ddcfe7ea31860. Chain 2 (Bitcoin): anchored in block 957573 (2026-07-11T13:43: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/QZNWS2471855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x242b0ac680a15aa9e18405bffb2860c6f4fe2e2ba1800d1906645ec989ffbc5d. 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/QZTBC2447092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebba974cb55e5f1e6bc6ea6cb0c510d3ec08998647457b1dba4837a75c4906bf. 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/QZES82404833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7367fd8f9d522e698d76f785a6b576ca91dc8531b8fb4a919d7e3fe772e4966a. 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/QZTBC2447096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdca625b8d7ee14fd38d887861c61ddf41c9655b8623914ac18c1df57edff15b. 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/QZMEP2359859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede2fda7b45f454daa1f7d2157bd5fe350df4bf117525a78339173c748b76024. 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/QZTBC2447103.