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 0xd8273c7c8096bc8ae0aecc4069def4802d5b92586a7ef7ff5ae3faf205017ae3. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d9322ffd-94f3-46fb-a4b5-24b09c2de0f4.json and https://artists.proofprofile.net/proofs/artist/d9322ffd-94f3-46fb-a4b5-24b09c2de0f4.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 0xca0cc96bfadca21b25c0154ccdf51a2c4ac1c949f8da7b75c480a81529cccd15. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/GXF9Q2575595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0a07da450b5bc9e057d7258467a998c4306a7abc68358de96676e9e2922673. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/GXF9Q2575596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc340548f779a9e38066b06dc6147944fa8bbb637bfe8337fa0124853cfbce95b. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/GXF9Q2575597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142612f1f95390ce1f576c1e461152c1c0197f5ff2ad3d1b7c3e8ed477b53e43. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/GXF9Q2575598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffdc27d7091dd5900fb75067f3d1ac180582881ba02502c90a1e2c285aabc5e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/GXF9Q2575599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7faa21d14d6183a512bbfe4700abae20b0cb68c69b114fde224a61bf75517c70. 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/GXF9Q2575600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c681aad36b6587464d3ffb16db3b9fc8418daccc299a04b215555c6191afea. 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/GXF9Q2575608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdce741b935cc2268747296f3e697e522bd4d33727b361eb969878ec7afd05e4. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/GXF9Q2575601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a4cf799bf5c80cd9a3a9e17761fc7efe830245074a0612d61b424ad0b0112c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/GXF9Q2575602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b122bcadf1bbe5a07427d4fd1cd77e4723835a0c425a7256a02f1bd6f6c61b9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GXF9Q2575604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3feb275b111385ff6719898c5a206de26f98407274740e24c85dbd3c0a5e8b98. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/GXF9Q2575609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4c03d5605b9074aa05efe19d971bb34ae1ed4f990aec607ae1d2316098acce. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/GXF9Q2575605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc8187af879efb97cbdebebede43b0d49884141f036beab42cd56cb80656810. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/GXF9Q2575606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632be607cc2ae3cc7a3ecc5a0ff3f0a2d131de3199e5d9cf60d6fc4df8d75f7a. Chain 2 (Bitcoin): anchored in block 958752 (2026-07-19T16:00:28Z), 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/GXF9Q2575607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9279c520e7a68ed1ea685eada2e2bd28cef49470e7d4e2b31ebccb6845abd81e. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/GXF9Q2575603.