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 0x82e6a7255500b11fd1b2dcbd12162820ace530d8c9aa2e73185bce9032a3a068. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b506955e-11b8-43cc-b94d-291529156dff.json and https://artists.proofprofile.net/proofs/artist/b506955e-11b8-43cc-b94d-291529156dff.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 0xa7e73851bcbd0834c1ff098290f53b286183447e2969eea4d6dc6a6214a73c0b. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:34:35Z), 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/QZNJX2079182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18798dd18b0b65e6ececd65979ade2b4663686c6252bc9ce4481d9c51483461. 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/QZNJX2079184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x852404e16e7e06f37e72da380656c82603e3c363c05a29a5006b4fb4c9bdbebd. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZNJX2079185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6c7067fc2a50c5d6121c9fb5338e02edd5f1c6fb3c9227a4d7eb266193d7de6. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZNJX2079186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47468cf0c1e88010312ea7af03db9a5177ac75a1159de10c0194aa27d4c31832. 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/QZNJX2079187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3d722c9cac3f6de8344775fd0b7fc7d75f07250a642357ecb75e9cce2654047. 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/QZNJX2079188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b3e131066aa4dc995d7da9feb854d65a7cf1f1df2c2401d03b5eb012ab77f4. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56: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/QZNJX2078714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea0b016100d239db85e96fdf4214bee6186a31cccdc9d961dbcdd7f5bb633411. 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/QZNJX2078715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7107938cf8c77f4d7aa538a35c5b66c264915cd266d3407230561ca56ce7988d. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/QZNJX2078716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x269f6525e3a731df9b1854cc7e96efe34942bb522446c166d6804282ac109e10. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZNJX2078721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9cc4cb1913a0f4bbaf325346b97d65c9725948cc9cddac08dc6678b97f6c93. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04:40Z), 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/QZNJX2078722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1ae1674ea75cda77eb92583d2cf2496adf0179ccaeb2039dcb92e756463226. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-20T00:01:35Z), 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/QZNJX2078723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa645cc0deb5166326318ca59f7873876db3549fa82ea6d1e9def7873547b73db. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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/QZNJX2078567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767c70401dc4bb0afdf5a33ae5fc3925426f31d90e00c9863b0f6a080c918a2e. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-22T02:23:36Z), 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/QZNJX2078570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825e23476c7d7ceb38a5ba64fd2afaa995c69958807ea5cb52e7bdc619d09e25. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-20T00:27:34Z), 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/QZNJX2078571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe313ad1100647d187ef796fd24684ac06a9ea7e3c91a99d46493e31ee822f6b1. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZNJX2078574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x246c735b72ea63eaf005a7684328c4a04f5291d93ea509f140ac7f61aad843d8. 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/QZNJX2078117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6449a2cec64fee29aea799e1881419916068a9220e780dafcdec9eb985f98d7e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:59:40Z), 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/QZNJX2078119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e028b970e71e644b80faf6a5ee2ad135f15303c58cc4acffc01093df2a4ee4. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T04:55:40Z), 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/QZNJX2078120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad8f2f51ee86a114a0dbf3c7ffab494085b8eab1c595c8122bec05b1f37f30e. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZNJX2078121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762f4e93701922e15a0332b4eb6e8acfce19a5c6b6dec8608db301f8868093c1. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T03:02: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/QZNJX2078124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd47b184cc153a94f1c1685f183d499b23d2c22a412ac0996f6a4300345aeb98. 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/QZNJX2078126.