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 0x0bfbc7dfc457af3e579cc596840579fc9e87a73f597cd3927539b53c39d068c3. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c12ec859-19b3-448f-a7ea-6a79f0b63c09.json and https://artists.proofprofile.net/proofs/artist/c12ec859-19b3-448f-a7ea-6a79f0b63c09.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 0xc4506033b3c483b543a1f08ba7e29d91f27c75efeb536b43e94229a094a50d7a. 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/QZS632128668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b3ec2fdfe6ce8c253b239eda476525b8ff6b1aa5f1b04c2d1a939bd8a2cff8. 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/QZS662170864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecbb3c059d9b9394b754efcad4fe51c13aa25edd8578e1595b243549f683964. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZS652107619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da3c5840a741438de5b35466470a6045b76a83648f35e5330b98a415e1934da. 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/QZS652176262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9e208fe6582c9fe7e46ba78fab8d29dcbe30f951c8abd6940a02b6fe3d971d0. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZS652100798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd6191d1c0df73636180178375f7a612c6b0701a672b789119eb289cd2c3d078. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZS652130474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbb28cded4dabb8afc341d011fb1e13ec52aa7d2da735259378d277fd669a2a. 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/QZS672162442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a4c683bdf11538324a9af02650731c70c020e2c4f8dc1ecf17df9f3ae92f19. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZS632143586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74ca45c3db1580f2b8c64b68fdef6036bfb9b3012bdf46388d71905c6305d68. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZS632182015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02527049e6555f5a2681ae7bb80ba6b1b97def188121aaba093d4bdacc90a1d4. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZS632198024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77006e3260c659a43927ff4551fdd8249c5d30eb58425a808930e63741858d85. 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/QZS652178665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a605d962179521d26e80073094602737cb4af03d9c895d3ec2ab1f9e299c98. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZS672185585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5cdc843fe7c6db021a77069a8304dcd6f62d66d9af59eb4d651b75d02c968e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USJ3V1815883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27eab03240d2e737979cf9ffa2d4c282280e9656a4e9ea93f337b8734df16632. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/USJ3V1815879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a927231ffcc47ae9020efc887c74c78569d3219b532797c619a56ee79cd02f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/USJ3V1815884.