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 0x35e077419eb5a89bdaab7944c61aa6d4041dce32750bee5f23668f5f38c4b096. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74a45bcf-9e80-43c9-8611-042f1c877f66.json and https://artists.proofprofile.net/proofs/artist/74a45bcf-9e80-43c9-8611-042f1c877f66.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 0xd07638a67b1ab7fadb39da211dbbf6cd9c935aeceae80a8804d4b09128e52e46. 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/QZFYZ2337521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b50e26195f951d4d99800b2f68cbb9f8cd596ee25ed19381b3d0af55c5194d. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZTB82296059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdf83e1494987ba3b45d2c57b3ab0ae9ead4454a5c60bdc46c31cfdda2eae3d. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZFYZ2337525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05617235d3a15e231ffa5549028a962412815d6201cd7aec4ca9759276567ff1. 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/QZK6H2341376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27757921fcfbcf9164a29c390afb2a39ee660893756f63d62223047a9aaecc16. 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/QZK6H2341378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6fca25fdcc40634adc0007b5192f09a6b3350aed92e824abc7162975577086d. 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/QZK6M2394188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3905a46ceac37fee3929c4fff5011c936c299b878ead17f808bb5ba49c794e00. 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/QZTBD2317655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x954541b00b390e5cbd144ddaa809b41acf21ee733588a3007aa3f05adb085e1d. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZK6Q2442870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x596314bb84b00fab6ad541f4e99af46ce8fd8ad0098eb26fccef04d141148d4c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZK6Q2442871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4222e6ba5b1b2f3fa7160460ed832fca1e7c2fd4f48eb44a2f5c99aa3363f0b0. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZK6Q2442873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411c9f6ab16014e09a020f03f84a7f9bfe80e0c1373100af48cc489146b9c394. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QZES82404674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05884ef27ecb8dd7b1484e5d965737934cb72321ec12d33cea1c5a67d74880d2. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZK6Q2442874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176d00f5839f1b2d067c6ea83d68897b2661c8e67f73bb82aa1098e465e68f54. Chain 2 (Bitcoin): anchored in block 958913 (2026-07-20T16:58:47Z), 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/QZK6Q2442875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acb5817d48c144911efbb51a1eb46ded3ee42c0c08466b4c68b29d7fa533a5f. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZK6Q2442880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79cb86feb94cf9e58b09cda6c33f7d7ab78433735f891ae5eeb34b6f6734e28. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWU2416655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed5f1dd637a4ea580643fa453a60e29aa26fdee248c1b5fd55ace53a887ee9eb. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZTB22416321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1600baebe9a547d80066cf0d6d566dace140e9f382ef1d9d81ae2d1d58e802a3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZZ7M2434728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb17ccf8e4ec9c925bc943c0643f56667870fdda280a35878113353ca4a9394. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QT3EX2403703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6690bbdbbb8f53663c3145c53b04b2815bec50042003ea29b8bdfba788395c23. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZDA62549791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a0be127f738a58f5d941484bff60d6b81c4edb9263fcba1a7ee4ae978b35019. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZRP42503644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf606cfa8ccd26ee0c014be593f1be78f089bcdd9618168ab6236bbb5855815d3. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZWFS2551290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c2a416489c97b8a3a525a106df6fe290a311ef6a20690cf23ace43b9324221. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZHN52373364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db6cff9da5ca0dedad36a2f082edf60d6668fc2054cc8a67493aa953bc5170a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZHNA2388298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43be9a73f0caa0293ea2cb7339d5546db296addec071121f81ac1621325cc683. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTAZ2283850.