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 0xfe6880bfd61d492f4ed68ff609a7fb81178cd156c699a1a6087fb6fa90c16e8e. Chain 2 (Bitcoin): anchored in block 953610 (2026-06-14T07:58:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/14fc1198-5810-4ca5-a4f0-c606c3a4025d.json and https://artists.proofprofile.net/proofs/artist/14fc1198-5810-4ca5-a4f0-c606c3a4025d.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 0xa357136da9d65a7c3f60582ef036c38e37ab225ed865de22f646ff8fda782efb. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21: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/QZVEM1818845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33835e892ed18778243af0635ac04efcfb3daaf1eafa9213ac5fc55933967531. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZVEM1818847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e709a468a8cb825a9ccef8541b91f9cc4c8a3f8f76bb417a2ae4ad586dca67. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZVEM1818849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2552237fb07d1e7e9e2726193671b019f412581058636a5326828f9238e121. 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/QZVEM1818851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdb9f40642be21cc8a8cc74ce59e8ae45f9fbac20029787a4e1dcd7e19e10eb. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZVEM1818854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2faa5666488dc2929fb0fa9cb31bcc3a07e25662a830b6e55fbac2988c75e574. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZVEM1818857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e09d39df0be57c89739926084621ef0c1b646f987010fd8e5325edd859fd14c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZVEM1818861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dfd25c9d2cf51bf9c667c2d6281c6605e98814f17c37e34a833abd2ac316d98. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZVEM1818865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61fac229ee5e09682532eb9b9b595c36c1a76e3729fa82d0a7bec952346f7ee. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZVEM1818869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1747289226db45f14ee41f857a419847bb24a0e2d634942415f10d76d313b49d. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06: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/QZVEM1818873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365270b51f0e92ef1aa047a34c044421b849718d6ebc4657113eeeaba098f15a. Chain 2 (Bitcoin): anchored in block 956777 (2026-07-05T11:01:08Z), 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/QZVEM1818877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d31aa09f0f0064af93042a9bc84f70c3e5d81c365e66983077db6ee4e5f745. 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/QZVEM1818881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45172214ba26c172fd36e472337d5096f7d358ddfe6740262604d87092fe0397. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/QZVEM1818885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fce4c466ec91aea1d72a666bae52338d97c3d350819a9dc51f79a2edd836af. 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/QZVEM1818890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7637372c5df7e627c74b15513917e027fd00374ce70b18d79a4beddaa29d5c82. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/QZVEM1818895.