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 0xf8deff8f7ad042766e39e78e5cdd84f3bb34c49970250192ff0f111281bd76a8. 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/7f86a12f-90e4-4d94-905b-4310ce2b93c3.json and https://artists.proofprofile.net/proofs/artist/7f86a12f-90e4-4d94-905b-4310ce2b93c3.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 0x989a248914b29a204e1129d0d559568bb43c502759ed3d5d48ee7138d024136b. 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/TCAJA2455625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4d7aa50cfa5596387f86d70f30a96f2932c298534e4db71ea240a168d0f403. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/TCAJB2411896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef45d8da4f505c137b375386f5af191f8d50b008e96c408ef2868c2ed243e7e0. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCAJB2411810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6631ad2e82dd1a847241dd111720125ef6a74c16d2e734219b8604f18af8951. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/TCAJB2411845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6563fd42fab12cd3f13ede4a06a0bd8c1f4948fe8f3a44a144b42bb4227de761. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/TCAJB2411872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7360299681a526d6eb12543a8940d4cfa8cc393f610d9fe6a9020614954ade. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/TCAJD2411782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe00fbd6ed1cdf2e352c30dffc58742bd4568e7bef0c65084acef8cc6a4cdd0. 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/TCAJB2445171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028cf8a404d9a017a6ded3c53fed58fe499f5371680006d68186fa5e9b02eefa. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAJB2445144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee48661b9aeec75bdfb42d5c8f891920eca8ae9f1f30c57e2c2cdca8c35bde0d. 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/TCAJB2445232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3464eef258d43f8e4984c4202f325596f86aadaf7cc1dbc9c3879a244316a5af. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/TCAJB2445206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50903295db7122a3efd7d69540448f5ee8da5f56996dca5d766fbfc1b4c9390. 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/TCAJB2481530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395e1a6900527ca06ff45fbd073024bf4ff535169e9b6173cdcf1d617d0678d4. 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/TCAJB2481485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x550bc94b0d49f4e99d01b3fae28621e205f9f3f63bd0bb17d1e021d40609fc99. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAJB2481560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53364310e02d848e4a5e3307aaf856678042b1f9af0a855a185ce2313b6faab9. 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/TCAJB2481575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x379d5a4c2a9a2c068bf2507683b6b448785e05679e52b2d9f3af248530ae4acf. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAJB2481591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c995c518c3f526dc21082388c966817abec1f383828420ed6eff688f2e8bc47. 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/TCAJB2481608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3757a3c6f85c2f4982c54cb422f00fd1f759e321d75f42af271a3b9f2f17f6. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/TCAJB2481513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe055b9711ce9f0a3ca59fb9ea49c89fdeab9a7fabd7c5d17bd81d337caa459cb. 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/TCAJC2473080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71af5e2863d5669f9f7418b542b80c75ab555700565d4d962bb26d715d8bc6d8. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCAJD2473030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345ddf35b608e61ea5e3f4e65e21c846a9f2995c0655bc9bea83e8a5dc1d3201. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/TCAJC2473148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc67dcf4e384161eed7cb97259a3f602932578d2096d253d5785fd4b1805d73a7. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/TCAJC2473098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bce36533be7f9d38616ab634bf92bd776ce3419535e895c4a27db7ae1a78358. 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/TCAJC2473004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93825557ec9e721a2d771257e9e6e53057720d672fa5c290d53d863a94aa09e0. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/TCAJD2414988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb605b9b0effa5d6a68b687532b08a0668a69dd6175d51e98745ff77c5a651c2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/TCAJD2464740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8975f55f452bd9571fa28e56c0001bd004b52cc3062a42f19d906ba85301e06. 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/TCAJE2464727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91946449263f4da92c59b07cb0e63c24e0c15c6720924c9c1b9b33e4d6ee92de. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53:33Z), 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/TCAJD2464807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff456e176b69b45e08db04b4f3fdb02d333ad078e2d9c268ec90e2813514d22a. 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/TCAJE2535796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf633f777dcb0ee84c844f56208570914ff9e89eba09037b40c38dabb50556527. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/TCAJE2535840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b61d9f497fba56fd3e8920a0ce4718f1c530f5dd80058bbe5fdbf19373d666d. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/TCAJE2535746.