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 0x402422e7611abf8463025cf1213d4ca0317428b5f7994c0576008222d48d2eed. 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/99b7becf-1c0a-44bb-b360-d163b2a89d1a.json and https://artists.proofprofile.net/proofs/artist/99b7becf-1c0a-44bb-b360-d163b2a89d1a.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 0xd1e1c906be429da9f78754e756c2885b6f61773976095e7bd6f162753ec213a2. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZHN82583363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b58efe7d1e6f7a5a3a08f796d7ac300f856536d756dd5a0a72d6e46061b61a7. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZHN82583364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391e4a31f7bf4c674c6ba138b1224ad7b1bd5c16718e4bfdd9474bef2a491948. 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/QZHN82583365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815d7260bd2d9608cdacb4622e86ab97d25d19b500c653c8f48d1aa9a347b9e0. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZHN82583366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c1ed38067c25489c39913645519500fa4e38d3e16d94e86aaac3bc3a529030. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZHN82583367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ed0aff415ee0d930b2327443c2eac44baff92ceeedb886346d1e87c7cf80d0. 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/QZHN82583368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c3820aa575cf18a7451a526d879cc7c9e54266d6e35caa27c236a46f87f825. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZHN82583369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37738abd5d181010420cacf0a31a751c1ff357c3c014daf9fa9a22bffff67dd. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/QZHN82583382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1a9b8078abb39998bafb34cb347c62e1ba269696b3ebac6f5c7f44c686b9a4. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZHN92505316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bcaabc7faabfba01c11716ffa6fa33837250c66501fb6dc32524292575a56cd. 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/QZHNA2581076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9004db636793295ede75c9d023985a386e7ad09f0fcc8a8fac6261c9c9748ce6. 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/QZHNA2581077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4671690056044bee2af176bc8d0d11c5ea4b377879c614db3eb7a22cdda119. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZHNA2581078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a02998a2c1ec4f8f8689062a43811281454de80a841a34a023eb396921bf1e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHNA2581080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345caf251bc8a89741c7a51a46156e32afddb149b0076a39a367fe38ee9fa68d. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZHNA2581082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df8c4cef5759f6fbc44b04123223b8d8df80954d98b504cdecef9c6ab96c1f3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHNA2581084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0210cc74d00169e1bf9e307ba97258f746ae91deeb678ef8e70263d456966d0d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHNB2540710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ac2589ec76643f0b817afcef280ec827e7f4ae1aa81371a63ba87dc4574425. 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/QZHNB2540712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d5d3ea6a432e8d8eed0752766dd00bd2bc23a972ebfba1e373e68d6e7c2e7c. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZHNB2540714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9677fffbc6389bfe5640206352cb46e06deabc837344c65650ea9220eb2c64ca. 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/QZHNB2540715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb08a704caac917d64edf9ec04c0ea514040f626b354fc70dca937b0fc6252b8. 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/QZHNB2540716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bb0228a08bab5522cfdbb81eb22ea2e57969513c3e960f64be771e40184107. 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/QZHNB2540717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28820d385d0dafaa2daa0db8b2e42bab54abf7e314627c0eb380e938ca36f20a. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZHNB2540718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d83410dee818d99e38500cdf697ad0c2b3bfde603be694a16211244281157fe. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZHNB2540719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ecad8a8059938a83cb9c902ee369f0a58fd5f017c7fce6b2c43ac71dc514e41. 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/QZK6Q2504083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6101649ce5265c910f5f2303e4e38042517eda9c43203a65f466a300ae754379. 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/QZK6Q2504084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe10a6a71d0febee97ab2eed57a94c0acc6b2ef40360ff1b42707124debb1d0. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/QZK6Q2504086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c7083ea27be6051aed90a395968f8b626eb97c18efad453ff0c0a5f4656f74b. 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/QZK6Q2504087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf977789bc2b7946d5d62e49da451d588da32cb8601eee2271d97e640979298e8. 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/QZK6Q2504090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0527c8e9c8f02fb0a39176f00c89e2b2abd251986dc2d9ac7ae35874c0e997b9. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZK6N2537664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f6b0d76a7fca7ce3919bb894e137139a6d0bb016bf7edba6edd9a67f3a1955. 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/QZK6L2575675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bb66cea1a300f5755bbeffc1236a87304227182e19333dd2ca891d50244fd0. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZK6J2528214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cca25100fbcbda9d76956b70aa65c49c0b5053fd5e01ea4ca171103ddff8c70. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QZK6G2558050.