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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a45a7272e2a6ac112a156d399d59afa595e650a0268ba214a167789e2430ca. 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/7e23a14d-1cdf-4621-b9cd-681256fbed48.json and https://artists.proofprofile.net/proofs/artist/7e23a14d-1cdf-4621-b9cd-681256fbed48.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf49b041faa9e98c5237d54cef2e9383c69a33bb2faaea01c699c8b3426b185f. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/GBLV61403948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2013b7c50b1ebc87aa187366e42b8135e51feb92067039611f03f4467ddd44b. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/GRPW11600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d24c892c2e81aa42797bbddf4c7d3fc9f17825c1063507589b5b71b1777faf4. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), 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/GBENT1330376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a14babeb8e09e54beb4fdb1967198e8de79eeef865e94b48be9ae657f8ce4bc. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01: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/GBENT1330439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171b83fc24f142ba4ecee2ba8bd9850f32a05517131d943ac03ad932baf3f025. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBKQU1924591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04be61d3f72585a591b3fe2202417bab8b3a2089826449d85e3c1ae49a9c6bb. 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/GBKQU1924592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f8c7c51d3ad80b11b56061b7ea4e71ee971a5db038b9a30a2cc9bd3eb28ce5. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T04:03:53Z), 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/GBKQU2088516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52367f43b9475a7249f4d57f90b7f4add8a97a0ccb21d184b3af70a64d15113f. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/GBKQU2088517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844a32a069ebd12fa7b398b286f6eb637a23f9187271c205b46159aa111fb5c2. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/ITFGO2100074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x401a5571e625a35e78591d0cbb7ce734491d32bd95aeea306f30fc004a97ac92. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/ITFGO2100078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a92d4b3bc6cad53d1af80818a7ba762957037f8646397591069e3834606513. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/UKLVE2100963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e4326c7ada10231c6af9dafcc17eced74e89aafa31deb94307d905b42b9229. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/UKLVE2100964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00fc2b9ffd7da75fd782c3d38a51e152d1f9e5ce05d81809c7c908ad7e93d4ac. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QM6N22256223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d422a55d647d952884bc97a719608bc62ed50ea63891e575a85e0155c62665d. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QMDA62244200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf11dc8539d79d2345143c9e8147287778d3c02dd1b07108951bf3c89af0da559. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:22: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/QM6N22370474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893a92ce113cd57f7f410946aa28967768934650c6efb32b23c98852ac550edc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM6N22370481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d575bc9e09f9ed0ba6b48b4c0efeb63d0117c187dfafc1aa1b04226e3f2f95. 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/QM6N22370489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99b6bc39b7e5ff705629873bd8bacf183e15d259c160ff22f272bf5f56630539. 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/QM4TW2403081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22252ccd5b1d8f075ace89d2b46b211c04af09164ec3bada26d2f7f2f1355b8b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NLM5S2302086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6997a493b5382a5162320e63abd7eb4293310da60add2a3c91e0c06c4cbc498. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/ITSV21900161.
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