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 0x468e5de03cde934d48613060f00f363cc7e6069e847c755efa466acd9d185e4d. 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/467f11a6-1cd0-46f6-b159-1133a6ebf04e.json and https://artists.proofprofile.net/proofs/artist/467f11a6-1cd0-46f6-b159-1133a6ebf04e.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 0x1e775076871f96e20f112f025f2dd584fb3d41ff989d614c8ddb8ab5d80b0c0f. 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/USFP70811204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ff55ad12829c9c03d06f57f4016865885aacdbc0f37f83ed5b08a78ee90b64. 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/USFP70811206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa52a7cb181cc72e43147269fcfefafb63e8595878634ae75223152d422f4c242. 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/USFP70811211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c20028920e66d35180faa0699a1f2fb651c260a4e43e05d561d99a926eb2260. 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/USFP70811212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18deee72a1d35b57470383f4bd93baf87af855a9c7d25788a763d90fa7dad62. 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/USFP70919804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093e138af6aabeadb25b0e53b5fd61ff2f68eca4c1d81cd1ab1e995ba0763e08. 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/USFP70919807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83eb8e57cd14a9ba83fec724b65b43616cc351a6c57b35bcfbdfeba73099b20a. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/USFP70919808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29510d103962a314872658b5c6adc82e9f313ac6c32bf014469b6ae8c8c4cd0d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USFP70919809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99fbca464fb5995f0c6a4e37632338a07e0fce81bd049c27350a29f14cab65ad. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/USFP70919810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf35894f607bfd4bbb26e2a081f3ad8e35d67ba5b8d85735a2799dbb7c609dd. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/USFP71125301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cabd8ee86b51dbe5ddc9a11ae01e0473ecdb1642ba9aa74a8d3f1429e9058e9. 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/USFP71125302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6be66bbc6c6e2ddcd4a0ae39ec0db88a9c52394c15b8411c3b25a74c82bfe8. 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/USFP71125306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ec090d62067b5e963de016fe8dccada8fe147c05261cb7282191a224566f79. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/USFP71125307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2542b2e6e97c767946de58b19d4bc1ee2654ce095b5e2a1484531d924f1a4e40. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/USFP71125308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06f2e0e885a67f28a29656bf839f6562071f28756970e2067700e4c63aca8c7. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/USFP71125309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf763908d6a963dcaf15be7693096d3053ffacf254ae431142499d031c34dd4. 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/USFP71870103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6fd28c9c8096e7478609af9a14b08aea9cb72eb9a26294d1c49743ca98ee7b4. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/USFP71870104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00996edf659ae55f96d6fd2b08fe2b7202e2dcdf7c67b795f7a3d8aed9f113c1. 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/USFP71870107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b43934eb78da87e36753213d1b279a99b81e47117cb82ac3e1cf427368f909. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/USFP71870109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3475c79a8e1587c5e8b269470f25b1811f6c13fa9d40e8fcb871032adeca6e4a. 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/USFP71870110.