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 0xf120e7130612500c4d9b23df00f73a4a4322b1b4d948bfa254cc132a7bdc10d7. 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/016757f9-8be7-44c4-b3b7-2e80b559576f.json and https://artists.proofprofile.net/proofs/artist/016757f9-8be7-44c4-b3b7-2e80b559576f.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 0xe96ca02778304280d87b81d52ceb18df6d1cbe3c019c9c0b5976823f8ffe1e66. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/USDY41705704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5a944266ccaa870b7d77a7ed45ef6dd1dc9a9af2f74fddef4c0b6a5070e1ce. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/USDY41705705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f90eff618b9ec8f8a821a234c7b4e57303c4ad1dbd905e8fdf866fb2668d934. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/USDY41705709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ddbeb3c0aab1bdc40defd758c948933dcd99cd7f34aadbc5126422a2a34120. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USHM21953207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x450bb707e411683626f6759dc2d5e9b07010ab6e3d1346c16a2e8b6c9d6ef901. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/USCGH2094577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e2c984b360c18d8d2c79b802db128115c40a067b89b2337529bdcd0deb33e0. 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/USCGJ2078746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe03099d50a71cc2c37f5c90f6ed66b68f72942b9434daed7f628adf8d632ac87. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZES62017025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2f8ed2740bd918591380924b875ee828fc5cc73fd0434300a8aca60ca751ef. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZNWQ2125962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bcffea190086bec9ff2d928e0b63e1f9fd113a0aceb7a20a965a884a990d43. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZMEN2223168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7691976ba91365fb07022fa04bc167ea116c8eb0352f0e41fc09ca1bb498ea04. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZHNB2351096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18196dd36d1419adb2caeba586a4c23f38b586ba246f70f7c3b0076e3595daa. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZHNB2351100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048a4f87665f6e0147952765724b503920e0a7863e8bef58667a6aaa372bcb35. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZWFM2387001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4329225f4298a9febe88a903b8a30eb3ef7c00a5db98955424369edbde17e445. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/QZWFP2435322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be6080c2734f285b02ed26fd8a9c484cb23e423f360d8bc95daa4a46f08bd5b. 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/QZWFR2419049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba50c9f4acd521c37fe489995aae593538d7d459fd2652c9213538d45ce1ecc2. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZTBF2403613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549016b5e00a23864d82581d18f77706ea2acc28bdac55cc3c05155c5aa330f3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFR2419050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329109509a0f34bbc82e68e335bebd0506eb40cd1cb32be0865e20338649d13d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZWFR2419051.