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 0xc1129be083cb63ce66fb7ccb31d88b6d508823612d6fb7b642ee55d0c26e32a0. Chain 2 (Bitcoin): anchored in block 953730 (2026-06-15T02:47:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/94f5c064-35b1-4a79-b09b-9469a15d7c67.json and https://artists.proofprofile.net/proofs/artist/94f5c064-35b1-4a79-b09b-9469a15d7c67.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 0x371358f66d7d38af402075afbd55aea8f467ef29f619d52d8d394fe763753e2d. 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/DEZN82317781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255531c66f292e0d22bf39ac113f8666c90cb5854d8a1119f6763a4f2b6d067f. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/DEZN82317782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4734d0851b1176d4bf987b748ab76463b0482a8decc34f943233307de826155. 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/UK6822413325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3faf0886d0a67bca140287e32a0f30219d6623ce8f68f08319655de2d1ea459. 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/UK6822413326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f1ed805900c5ec7ac9c8dc646cb7fd6f993b6330e62fb3131824404ee56b82. 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/QZS652436772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaca59f79b61c0d2980bc506920b54fdc1f31abc5e7cfeca147189496b237cae. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZS632443028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64782fe361a0c03280b3f1b61694811fc480129d2b3c7bc833b37dc435abf27e. 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/CAQOI2411626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819895862336b88324f0b90d4919aee6b9a607936f8b79f460cfd73809b5e3ba. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/SE57V2405655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14dc7ccf8cc59b9e471dd97e4c2358cfb44dc6defc6fe0eef3518176dd4021f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/SE57V2405656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938df09cef6ca5c00a258dac4665bfcb8ed16a162d9d8d7e6f9c34d99a045205. 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/MXA3V2409659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e2d92fb5b3c1f008834764f44f8fffbf6ab1f7b5ab9a0ae6f9c37bfdd49a2ba. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/MXA3V2409832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc571fd3dc29149529bfee1252282ad4e30a6e641e2f018b3a8d39a5419d0e788. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/MXA3V2409833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe795864635263b7a36577e51370ea6c84a00d50cf71a5c82584ea571cf80ed7c. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/MXA3V2410061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf402f359d539341ff6b84839bdd5e67251ea65dc50b6f13fc7a7551af2504375. 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/MXA3V2410062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182862069f791fc629f6921eba66dfdbe4bf773259723c1296a4c040e3088127. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39: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/MXA3V2437050.