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 0xaaa6ffa6b01c84487c987c2c93215f110f8e084ea5e5d1dff49cdb9740e6ce11. 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/f8816331-6650-4c5c-a857-79f3bd405d4c.json and https://artists.proofprofile.net/proofs/artist/f8816331-6650-4c5c-a857-79f3bd405d4c.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 0x3ecb47e64388f62d0659690ad00ebb239d485a66104f45db47fd6dc6570be1ac. 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/QZHZ62117348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e158e19e9f3fa3b3e462ca0fb5c456d885c0e5ec15e61b2cce67e9cf08b14e. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZHZ62117353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe27d7b8e94c625dc99d7228a4599040af07c7ef532eda0619e9f6c13c2458d. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZHZ62123193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ca3f94f758c94f8598907bc1578e4c6ba064cd93243c5cc24fd28ca39585e1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZHZ62123194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07da6d3e0c881976b1712e35104e56ac197d6ca94f8d04dccf22a903855b29c7. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/QZHZ62123195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d5c9da12553b09205db5db606291fb60193fbab00d7efca8ec5c38257696eb. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/QZHZ62123197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a198b84462fd7bb341db4f6efee9669705da684910eacb6cdf8ddd1bef1e4f. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QZHZ62123198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7734d6c29bd7ceda9b7f2d2d4b3b5dc1ee6297a15219543d96b6f113109de2. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZHZ62123199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d4036472a77bf1e345edef58b5e003f5f836d308f960aa085d43508eaadc1e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZHZ62123200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24baa2ed5bbacbf61cc68f3fed232861f252c46605499aa0b41083c808bb30cc. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZHZ62123202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f95a089df096ca6abf88c297dbb030214dcb10339e0b43de4c7b026d08dcff. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZHZ62123484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bc666a0f7bfe29181226f78f4bc8c2feaeaf73b45bc79f5eaae9945a15ef40. 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/QZHZ62123489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b05fca6f577412c555ce549553295084fd6bfe72cf3275cfd05be213ad24a9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/QZHZ62123490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09315e2ce04de25829358d587c37552fbdbe1d8ae90f470ffdd435bbb3490900. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZHZ62123493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd25a55625778c6e9b1b9ec7e9f9b5de433da887fc143911e4689cb4e77341d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZHZ62123472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb2d25ea9cbff5ac97effde756c5c7e8683ec8507759fbe0c9e10d887137cab2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZHZ62123475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acc2289a5e0be8228c1fa634c2a7641b23818651b84e89fce70bc1ab5249cb8. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZHZ62123477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a6b53596d5b838d55d7209c261c491c982465e2ab6417543c54543adc9be08. 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/QZHZ62123478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e61559a7dd937eec6f0411ad7946c0f52dfd09f9bf040aa5401b65fdd680294. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZHZ62123479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7afb4853f90c2360bc0588ab14692d91bf490c19566621b364b10305465125. 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/QZHZ62123480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f02652f250f29e55ba73c63cc9bdd015d39857f3b1cf0dd00e63754e6c292b7. 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/QZHZ62123342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e71267fac9a7b075cf69cf432ca2c3d26c1bc6d8401625b9f1d913d6f28ae88. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZHZ62123343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a577c03afd61e4cfbd9d64c2c61e56273b54eb7f98d11ea59f2fcc08db9ca6. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZHZ62123344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdbd6f88a3d8380df6916279a55baaa0004c8ce62d499f507fd3d9536fd4fc9. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZHZ62123346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31602d00267df3e52323584c29ce3d93d4a52c573efc92927f8f1c2666e676a3. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZNJX2155434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe56c5dee0f55bb5f6fbd1a8ca003aecb73f6d11e1ecb7e39931e9764c4057e5a. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZNJX2155435.