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 0x740073e354292a9f7b7ef1c3defe09eef806110771ed95ff584b80aef12f9039. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2e544aa9-71b3-49d3-a042-ab26ce870838.json and https://artists.proofprofile.net/proofs/artist/2e544aa9-71b3-49d3-a042-ab26ce870838.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 0x8ef0d5b6d737f91a08343a9e310d73cf3947fd4c18ae7697651c3763b4fc8d32. 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/QT5M22556855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bde6182ff1c5786c2844eff69f0e5ad4608bfb9e475f17fd071bbe1d5b2ce2. 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/QT5M22578394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ee24bdc333dc15739f69cd4cd3a37c95a2efa78133ff96517955822563dbd6. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QT5M22536286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63cdbb62557d22de68a2105dc42e67b7f13580fc7873f15ef4f08ec68b36bde. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QT5M22532233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b06ff611aab9e8155e07ab31f93086999e12eb7a9f488d5efebd3fcad2d92cc. 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/QT5M22543553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29cf825be30b11231c4683c329b6bc3056d1a66184d93f8a4105207867730cc9. 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/QT5M22574698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240855587cff1248172819266d992432d6ea04c3cd85939b1589ae4612574c41. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QT5M22586417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f83b8fd60f14f2d82eb58ecc06bd0e85a816bfd4cbac760f5faded4e9d5d492. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QT5M22567085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5fb99d6386f2a4c89bde2bd30ba788f0c58e1e294edd14c4223819a2e1790a. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QT5M22502101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1f1d975023a8ef4691ebd1dd9a2962f85fb70d2d5c3352b6638d3b62c41b51. 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/QT5M22574794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a50d17fc16b243f61e128f62749d2e1656e2e27f52bc5379271a9dd32850d15. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QT5M22531813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63561a099b34d8ebf6c3c99d923e67ebf9adee6c8942ef75d38cae1254ffe722. 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/QT5M22548556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05abace5f02dc4c1d9798ab8b2ca181fd3ef1fc65a4b8655b98e014149ab1093. 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/QT5M22597157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7030f8e2e8f3479d4a8e8ef0a60485816339785d1631ec0396a359d8fc547ea. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QT5M22553553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47da5bbfa48bc5a2357eb05823c5179275d0f7159006146494e6cdc50400c4a5. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/QT5M22533815.