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 0x514cd7a890e1824504f86db071657df9dc84f991546793a6cc5f73ccffa6464a. Chain 2 (Bitcoin): anchored in block 954050 (2026-06-17T05:14:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/42a66f05-88bb-49e3-8d61-87f36ced36c1.json and https://artists.proofprofile.net/proofs/artist/42a66f05-88bb-49e3-8d61-87f36ced36c1.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 0x534d2f45811f1f81883dd01a378bb51ac1f3fd9e046ab675c4f84a29a9e90f57. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/BCTDH2100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63bae7b48b7b660e01a8a0c8bf96ffdc35355aaa8a2708a55d2a68486039d36. 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/BCTDH2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f45b4c8f115009924be68b4e578c54c3ab34d4d9cce4547982378e84ded8ce0. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/BCTDH2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0124a405704448d382ea82d88389a52bba5972ef5439a5a5080cd920f415f51. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCTDH2100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049426c4e55e335c29b1a3026bc5be08e8450a9d7c15bbe4c6a39beefed56330. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/BCTDH2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e38321180bb35f9cb8b96f36f7965f66910fcff02f581542bf7c13bad9968e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/BCTDH2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a75e37acb2c81f0fa4e2b951acb7e91fe15abb9da6a20a8f3a47dfadc51adf. 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/BCTDH2100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbd2fbf61e6d1093a4fd18c4ca93e43fdb5741f4569e8a7e867edfe3d01dd27. 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/BCTDH2100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf863548c360793f6940ae812f83c59b5895ec860cfd94f17bd4f9200d57e90ec. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/BCTDH2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa203a5908b6e13bdfda079a83c4fa3e31f6a9e3c8e78cf0b7359465810cdfa71. 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/BX4IU2504370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe921cdaddbc5893532f43caea39fced999e6e0506da83c0ca41b02039d38cd6. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BX4IU2504369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc2dd845b7b83c6442f493bf212a73317ef6701c7478f1de4ff9515d06b52b2. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/BX4IU2504368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe19bf83abc4ccb28bfc55b81f4837a2d6df484692b40382bbaac2ae2dd9e1a3. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/BX4IU2504367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099a4c27acd16f41ace657e4ecacfae114ab0673c03c8d9878f9d7329c3d54e9. 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/BX4IU2504305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5c262632a3c3437a93bef4eaade76dc8b0ff0801d5868f50ba1712b67011ed. 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/BC19A2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c0611ef4637d8e154c6cba0752568f487ab5472dd6193ade2c62a31db34c2ad. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US7VG1973143.