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 0x07c537e247b97d4e52543ef3ae0abca49cc37b7a0b6be83bc66f1e6fae053252. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fcb62542-9ae1-43e5-a748-ca67347f97b9.json and https://artists.proofprofile.net/proofs/artist/fcb62542-9ae1-43e5-a748-ca67347f97b9.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 0x4013c6d8c476d199af48ef3d07b7098c73e8b97815dfa782a6cf40d40b6571c4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/ATEK02356158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd407de0ea2f820beaed2df7408f8b6261c05018b78dffc853e67356047a2490. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/QZZ7S2450982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa924a837f0aded22b097fdf7013d609f0df18c0b0033c0e162b44694d984fcd2. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZDA52528555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c1444fc56a0ab44988f30c177ee1cad7ffa54b57cc2c00b65b94afed69c1aa. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHN32581867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7caea38ffd7e40a5512a085e1077d34bfcf6bb1aa06736b5cf207d1463f1efa9. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZHN42579252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ec54e33837b0f362dc131e91f933b0967b60d1015821bcb24cf6ab809d1912. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZHNC2578733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e44daad9ec701f958d761d49fc7a999dd99930420ca2876ff6831a78ed21449. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZHNC2580684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4b21a02ac08ed461b110481d38451aa419c496d3c7a564e11293f8db29a563. 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/QZK6G2507087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc882e22b0fb57d32e093c0fba5f2d37d598e4bb8b06077abc330654c8d2117fc. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZNWS2569884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a5364cea7c1a5dbea665d41c97903227026c34e6c5dbff33e6fe3f1215a895. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QZNWV2513234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca2521392a38d38c3bdf93fe5647960fbe4f38faf25ea4964bc5e04443e2272. 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/QZPLR2593266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973c483c887f86d762c08c7991738462815eb3978645cb646b5f694bd330cd7c. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZNWS2574641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0155fa0bf68a5349d4d420cfdf19620f8a69aa1959b32f548cba1f61900ac225. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTAX2509151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d17d6966746cdc347877bfcc6ee1a76113698b68d675e28d2a448f93534a02e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZTAX2593486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680e271080d0d8ab7d8f44f3503ac8a0c42fa87e2fffe745e8fd93174ed732e7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB52585799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b784b99204b29bee031d8c240269d02598bf54aee8a82f00ff9f3b734945f35. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZZ7U2515365.