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 0xac366bfef5c752f02a16d1ce396d7adda669054e2bf16ec7bcb8cdb447eabffc. Chain 2 (Bitcoin): anchored in block 953633 (2026-06-14T12:47:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/321f3e38-01df-4dc8-a962-8ba6101256e6.json and https://artists.proofprofile.net/proofs/artist/321f3e38-01df-4dc8-a962-8ba6101256e6.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 0x54b05fcff596ffdb5252aca6669659928b8d16a0084a55b8d33d66295cf30f9d. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZVEM1815448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabda1ad0b93fbc7f4c8e85577955b1a7dec3c9a9d05d775a9181cf40cbec8aa1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZVEM1815449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ef76c8bdb820ca4cbecc3480089053abf0931b2236b08997d55a0ba7a9324a. 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/QZVEM1815450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x284bf988cb084ef7ac8dd68ebb5e41162f202bda687271e75d4b96b0e63ff6cf. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZVEM1815451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19aeaafc2c32874b7b27fb9ffb799672fd65fb4eef1c03870e32ab34b7524e4. 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/QZVEM1815452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a736f6f9ea307f16b699598bf0f8fa7495e59538dd2d141e4fb964e03db7c63. 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/QZVEM1815453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8921e39e3a5c0c10a8774a5a6c604ae8d8907b68d0dc3de0f6bd19a10c76f56d. 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/QZVEM1815454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd100f961275766644ac554a0b6eab50908c8f2d0e3b8c639693f02e9c5e70d5. 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/QZVEM1815455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9789124c13cf5dcbfe223b7eef3e6a600bcce6d2a4b1699e4366b2ba291cd6. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZVEM1815456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffa384a0a038fa4e589e57264ff18ef3c73a1d85683200f63684c3537c4ffa7a. 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/QZVEM1815457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720f80f160b3edb6c2b41e4563355aef8f1ba3db499e2a643b75465bb5c723cf. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZVEM1815458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb9e80dedaf27a587745b6b929eed6d07010956d667b17e1dc4e662da0541b83. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZVEM1815459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce84ad42c7bcc889eee05b45e8ba326c881696dbd94ce98e801092329e5d9d47. 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/QZVEM1815460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b64af1b61d4ce3b70a503c05d110c77f1a380f623b1c1ab89ec1dfbcdda74ea. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39:25Z), 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/QZVEM1815461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cb1eea21c7e5f2cbe31043ec98a1f3d5f9f669512c47da19aa7a1da2cb926e0. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/QZVEM1815462.