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 0x7e4a90ca69d99e9aa5e888a0a192f177f1e5efc0655d675916bea6e451737b7e. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b209a70a-1c5e-43d8-b5ef-16aab5f5870e.json and https://artists.proofprofile.net/proofs/artist/b209a70a-1c5e-43d8-b5ef-16aab5f5870e.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 0x54460e43f9c66089b3ea74c8009566cbddc4cff095f23b26732683436779aaf9. 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/CH1609701393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394f4451558747b4d4ede611829b050f0bd338916e0b644c10cde4bb49517593. 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/CH1609701394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc16d008b86577bd5613ae5611f0b7632c0cc19d09221d7fcc2f0d621e6c5c30b. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/CH1609701395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6856e7e0ea87ba368cfeab8c4b9d1547da05e82c0f41a056dd5151c52537b5e8. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CH1609701396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73d492acd6ae7703d46ecc6fb732ec2766fce9bf9dc543242499fd1263d2ac81. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/CH1609701397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffde57d3cd0a825350fb8c92106730bd11397f8df9c20553a20e35b390fd5a81. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/CH1609701398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99794f62abc4f8f65cafbd63ee16604e2c207dba3835e1b2da56c4a77610d4a7. 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/CH1609701399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0948b20a481516c33386c3c676b3a8fb19c9a295b1270dff18e00f09f7a89b. 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/CH1609701400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cb8e13565b76671e5c369c2581aa155fa60dbb5111ab5d0cda738d35e983d4e. 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/CH1609701401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec035720dcc6405cfc1d10df89ac2dd736d51cd9c401707f9dd97a3e8048f486. 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/CH1609701404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df386be2239f8540350d038160905be7556618dfbd2cd83edc0cb4f4298ecae. 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/CH1609701405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff845cdaec6e426c8b99ce6d6c8cbdbb638ddcb3cdf0432607f3bef6769a0098. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/CH1609701406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee6d2d70955677f502b8fd5f599425652ab4fc71c22b9c62ad322d4941c5f0a. 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/CH1609701974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc435bc5ede73b5eeaaf4b71fe3a146311ad0ed38af86694d0914d3c4a41ec020. 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/CH1609701977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4996dd81b09e452b4021fb3441d166a6210caa08a5cd4e530ec35625f95be53d. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/CH1609701980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12caecd95cf0e57a07998d9f90c0f3b928fdf3453f822891227cbe98bd450e0. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/CH1609701981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbd118f086d450047361b3ed23826b9d49575b08f97672921e994ff52b47694f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/CH1609701983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614f889fe866e58a658087ffd319a1f19299952915a6318d58b4821d6c94c55e. 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/CH1609701984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88ef0673ec774277048c2c80db36f27525b8ae08c13749dd3b27c0ffb19a95f. 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/CH1609701985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa7b46f61077eb3077031092d76d9915aea2faea384ee78fa86dea88ec47314. 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/CH1609701986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb975b318eefb32496836d8ebd94d5c8dcf2b2819bf2672d151a4a2323e747ffc. 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/CH1609800814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b4bd24cf4b1c20bf1f1abdaef103cb5d5e65e3e5e30103528fb10706c5b5ec. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/CH1601003290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a139dafec96faffc8614a143815366c5802f0b0d435bfa87a7023a04289cb03. 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/CH1601003315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e40dd821d8cd5503b5bd537e89a5230aa0ea24a7a1e9bb1d5acf4b0568965fe. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/CH1601003295.