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 0xc72b56ba1258917c8f72d2ce25bf6b3b4659af3aa17ba38f91b586f919725294. 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/e1a15b06-1a6f-4720-8414-89d490e728ef.json and https://artists.proofprofile.net/proofs/artist/e1a15b06-1a6f-4720-8414-89d490e728ef.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 0x9d0f67d10e3b700f62163999dee81d7bfab52cfaf9f187b25aaa82a2cba270f9. 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/BC0YA2300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca59b02c359241cbb9f65873ed621fdd500c952b85e20db22500033ee6dd5863. 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/BRECI1200055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd201a19e3850a218ce06f902aa42d471cceb55e1be1a072b1ec3ea1983d3de. 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/BRECI1200091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7574206ad434c0d4273c8f187514c82cfdca29d9e358fc14bedf1cace74d8691. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRWMB0103382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a11af1f630aa67cb40531fba424fd0e0775ba755268c294938017f11e9f5e5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRWMB0103378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe527cbb04f35376cf5fa811b2ab030c9a9f73be1c0398483fd883c4301fda78a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRWMB0103388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f60f3735e2a372b04397e6b3b3b60000e84a8b75553002959c9c730efcb828. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRWMB0103379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2948e277a6b34d62c80d3169e2a1bf42f9ab992d1b709bc49f6655c4d2dbe074. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRWMB0103384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8c4d69517e3a43b322ff4cac493ffe7b1c405c7b5513b0ce2415d9280ed356f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BRWMB0103380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0195eb4c394209223e623237202c631140ce50fe935dc01c7e5c081a748eee64. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRWMB0103389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13ec85c0a0f355bd0901f126ea0d2545dbfb46535c106318e50a68ccef71446. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BRWMB0103381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc74d215b5fdaf19bce0aeafd5a5cc1f1f2f6d4bde6653dbd55be83aefa537059. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/BRD662400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f51514f5844a9755a11516286de6865bbcd264ab2cdda92669ce315cb3f044. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/BRPUI1700367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb70c5679f476ab0f4f04a15eaf4e894d8e809f436730d725eb9a66eaa48961. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/BR2SH1600008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01a8708833ec83f3b88b30b32047f462be68c47720c811bee3b7e879efe30ef. 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/QZGLS2170539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x750436e55c230a680c8efd88e6a4b1428f2080c801b0ac8eb58d8be2a512d855. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/BRE251000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1124259ce632e25b3ee090d6c9621caff35101a2a402999a829f58df0db414f. 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/BRECI0900207.