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 0xdcf617124ef8990e295b56285d4c959d5527a6ca28a925e376f416a1d039d5fb. 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/f13a89fe-3110-4b5f-9aa4-394492c682d1.json and https://artists.proofprofile.net/proofs/artist/f13a89fe-3110-4b5f-9aa4-394492c682d1.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 0x5c132f84d09dec566b066ac8ec4c695e4453b36cde87cd74c99c6c05005a4671. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAGZ2307507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99c1df80ca2879ecaeb939f23307ebaeda5aebe07daa567c5bc01426d34aa65. 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/TCAHI2361924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf4edb15fedd7fbcc0bd41df21bfbe34c903058ea090559d2271bb8cee639c6. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/TCAHI2361935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d3f7e36b1a8e37a18664af461b6d0d2dfa48979a5fdf341e00e9668d887e70d. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAHK2361424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3e9abc5183f7b176414c1b8f25e3926838ea7d87cade0ccc844745c5c8387e. 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/TCAHM2302383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c6a0bf07f21bbce645d741a3cdf415e513c8729ec01fba4199064336412b6f. 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/TCAHN2382204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9a6a51ee30cf269666e2620010c1e4a1a827b9bdd0250d73a6832ed2a15343. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/TCAHU2462117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ec6eae9cd31c20be96bc2cf509cd0d0776d067974c800ced0d815ac4b1c51e. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35: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/TCAIC2432838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabe05a82e6eeb93373f178dd7b0a4c53ec2b7107357460bb908d940ad77922b. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/TCAIC2432846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515b00488035027e3fbff495bb17b843303438cfaba7819083b977da44f71681. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/TCAIF2429949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdc4573e02b30e79ab0b52eb7ce9cf0cbc552942d5cc559ca512aa8e18782532. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/TCAIJ2402284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74238cd1d6278e2514dc0e9d44d15312741f2d9b83f4e3cf5d7935e312fa639c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/TCAII2402287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84bf2f5be89b24741c4b27b2770f34bbb95243ba75b3eeb432c0fdfa064a7d8. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/TCAII2461536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ca5d519c98669b2f23f77259a9e47392088d4920ab40582dc0ff67e675c33f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/US23A1585314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a82ded1f6b9011849ddf0ac9c0f60ccdf01d3f2f6a0649af6a601c2f799d195. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/US23A1585315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58432505d1bc5f3e0d784fbdbf57477ffb8b696602dd2480c571c45dead5bf7. 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/QZVEM1803944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a82ded1f6b9011849ddf0ac9c0f60ccdf01d3f2f6a0649af6a601c2f799d195. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/US23A1585315.