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 0x495597c03734d3c988949eacfe897c2936527d62e534c2d598300ecceadc741b. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2a070f6b-3b75-43bf-a8eb-3a5207dd26ad.json and https://artists.proofprofile.net/proofs/artist/2a070f6b-3b75-43bf-a8eb-3a5207dd26ad.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 0x82d59cf845b820143e1a6724d03a1af9758905178acdc407355d7568f15d153e. 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/USZEF0600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2673fed8a348be8e91c092cf84dd48c624cbbe69ebac2d7fcaa0f002a790c7ec. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/USZEF0600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71a1da94cd82bcb182ceea010ab1e0d3e8e9449d7b5b282bb2bfbe8575705d9. 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/USZEF0600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a669718d259cb541171da7f4433717c34c7c48c79e1a24873ef32c5caaf9d32. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/USZEF0600004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c0dfb36d5e51a399d5e5f125f643facfdf7cead0724b2dec16cd69ef37301d. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/USZEF0600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89be7e7c720c34c19c616a8117ac2a94f9185381af18363241b03381285f44dd. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/USZEF0600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4910bc819402b75becf3ce8dcae8f050be36a8f6ee51427b1bcad58976eb245. 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/USZEF0600011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e2041393c810b909a8993f4ec63db85aeca5d20ab70344069dcd40576f85ed. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMAAK2264029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0268d98db77bc679d0c066e0d62688ead377d59f598fee568be1ffcbbcbb28a. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QMAAK2264030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a88f57299ac30c1de0516aa4ae19f465adacf9de4ff097adb0cb6b6c744918. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QMAAK2264031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5966060e23e28689bf1177afce494e1c7c2c50a5fbf9c53e1633e2348571f90. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43:09Z), 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/QMAAK2264032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c14eaf12d9549ba580297ad821e79f2052e68949f660917a91ffbe4d3e9a94c. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QMAAK2264033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e5bb6a6553fda90c314661ba06e11e3b24b1d53905256c6070f759d4d9464f. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QMAAK2264034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e6cacc76a34e785c1ab8d91ec400fa503142fb3d3c9b849fe12d37c6ae6185. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMAAK2264035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60eec7d2a28f5bc4f240faaf00c8c76662e3589bbbe5c299ad434d97014d81d0. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QMAAK2264036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98d00404f16193ee8afce5b2001a52cb1ae7759e1b6d2025f0cc558ee7ce955. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMAAK2264037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb6670bcca7a24ee3df6d0f740c590819172ee2d4982e68f60795f3dd184c86. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QMAAK2264038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7915d1fbfee80c11d1def0f91d57a07b6b2150cd0710fcd08612bbb35b5125e0. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMAAK2264039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02310ee570a85627327a2625997dea43db2d55d7c51b781e2517d88e5811887b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMAAK2264040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529ea3bb7dcf6f6799225c201846d067a36f9c9b4e19c2e37dfcfde847aa33dc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMAAK2264041.