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 0xa271e91eaf71223bd5280768a0d394ab73eb6d3681402cbf58b5252eb735e9fb. 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/631ee41d-3c80-4cee-afce-4ff294490066.json and https://artists.proofprofile.net/proofs/artist/631ee41d-3c80-4cee-afce-4ff294490066.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 0x4d7dbabaa742fc0731b21f1075fb6e757223b3055ed785b6b3f2a7e4b1f6049f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/AEA0D1814634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca8a4efdee37e5c231d9fa602711d2e2eaa5fac1067ad5791e2ac8d39d30ba5. Chain 2 (Bitcoin): anchored in block 957596 (2026-07-11T18:43: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/AEA0D1814640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed35d34a5fbe753bc91fbb7a680355ffbe1a1aee640d0eabba1bb76a9a03656b. 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/AEA0Q2053108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa864a37ecdcbee7b22f3c020db82fd3b6e6bf059d9aa4b6826da88cb8bf203f4. Chain 2 (Bitcoin): anchored in block 957603 (2026-07-11T20: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/AEA0D1812645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6642e2700c5dcb03264300db9ba82573acdfa0326c1ab618cc0779df76a05758. 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/AEA0D1896680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb883bc76db6e8cc1e6c7de2aadfaf98143415f86bad7373bdd58c9eedc2283e8. 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/AEA0D2085213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6463fff9bf482bdeb9384a190d97a77ed3a2e3310a7f740465d5255caa255c9a. 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/AEA0D2117166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdabc852b6a8d4c121330858dc7216dad7b1a6aa150248ceb10f7d2e210b3207. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/AEA0D2117170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12f28c666534623096918b6a01e81fff04e3c01f38cfe30c68fdc970c19f1a8b. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/AEA2L2350026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb087674011b69d0b637a58f02ee8abb30aedb10b5eea9d358b64e6f847397fef. 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/RUA1D2427105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ef78a2db5a8784603d04e1a57fc9d5f603fe72feb4175a2ffe9a835dad1973. 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/RUA1D2534738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57079eb104c17396ba4ca2870fb13ff3494fd36300001c1673c3f39aba1d4f0. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/RUA1D2534740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd77ada9de0c56753e07798c8fd1d7fa9e84dcb579ec3d438f3cb6391ed9ff45. 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/RUA1D2534741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d92bae3886d371bdae0bfa5e89f111f38bdab3a7a8eb24b37c15715d4d25c4. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/RUA1D2534745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d7a50d6fcc3823c67ba64eedf0703c0902609b4221166b49f9230c0071f3e8. 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/RUAGT2576129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf818b73425f58cc74fa144ff4e55df54889cce590dc92435e480476318afe670. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/RUAGT2576130.