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 0x02df8d45d546bc5fd3c5377b97010ca1a77c5ccf0d64e23226ff14d63c769687. 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/4d7929fe-249b-4c5c-935f-983fdd34b5e9.json and https://artists.proofprofile.net/proofs/artist/4d7929fe-249b-4c5c-935f-983fdd34b5e9.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 0x90a7b17abc05b5135c9bfbfd25f5e06590dff2a030a2a268e099677c4168b82a. 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/FR6V82314691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6451e7c8d19022a46a3a7335be336803885661dd73c5faa2be577b377ad08ef. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR6V82314692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0665ed65069addb3f9eff25ebf721c8c6891902fb182eec9355a86fb6af87d0d. 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/FR6V82314693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0591b716d5e1fc959379aad18ad48a5afd13fa15c7677c428999a24a698ec78. 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/FR6V82314694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810651b6b69481ebd7560363fcaf283066775400071fd91abe761acb3141ed2b. 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/FR6V82314695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbe770cd5b102a7239e8339d591dc7a38e9170e86bdb490a8d0999313952160. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/FR6V82314696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc13a6435a546a7367c0cb1a3d3cc57582c85334defa5ce316046ef240beb5f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/FR6V82314697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b1c8b481fd65174fa68e7c5d5a41e8d2873a188a70b7066ad72887d506f4167. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/FR6V82314698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8fd873b1aa16b624bc04c65b3e8139b3ba2549eee73f71dfda86400db40cee. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FR6V82314699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87b00ebfcdc0e9de68ba4e32e92fd8a9acf7796b3bfc55f212361c06b247d27. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/FR6V82314700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5965f3f142e08738e22afc99e95d21f3c1ff5c1cb148f621038a4c8f455ae683. 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/QZPLR2394973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c2415930500a0231fe213a64c14cf0744970b5d5bb23382b3b167e43552837. 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/FR2X42051098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c51175e3fa9eec79debda4b2263572558d1d0354902b9ecd3827b473129bfcc. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/FR96X1989651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5fbfc45e4565129580f36f5844373f196301565528c9dfb891409350cb94bf. 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/FR96X1989652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x021270f9fa3da3370666c75866c2a1e2422e43dec578d40e377a58cf3126ade4. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FR96X1989653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49645004dad39a55eb03d012cc1b0b2934f22a706d3cd8abb4087130140f66a3. 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/FR96X1989654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff9e6c8f9c0a3322b6769735bba237c76e6d29f059d3e031f8a554f41f3e8de3. 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/FR96X1989655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9dbecb957cb41e4194728edc66f57fac338286e4174e480daac1991d7107eed. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/FR96X1989656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b33fd32f5728d3b9fcf4a7554954ce34fadf6fc2c9a04ea949ecfabe4ad024. 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/FR2X41948859.