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 0x757c5329cc716f5657324935afdc00aa09add019f375029b75d0adfc8e8cc848. 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/daa8a0be-37e0-4214-a274-05a2145211bc.json and https://artists.proofprofile.net/proofs/artist/daa8a0be-37e0-4214-a274-05a2145211bc.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 0x7913caa234595495c51be9492e64567940d0949d4bb74f82746accd6a273c567. 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/USV291437514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa9c92d7f1d77618fb3e802b8d289a9f9e3e427f39fab303a596ae15ec3c9cd. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/USV291437516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adf3020a40bb3446a79c74714ed0bf100bec675e62d573a334c89cee04cc085. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/USV291437523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0613073e526cee2c04a917b0946b151059ca034ab56785069863e8756f24a03a. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/USV291437525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733678cd848dbc9503e9b228770978d98cedb433f4c43e2d4d69397057c3e447. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/USV291437526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a83b892df88ce7c954e97eb0bc03ca47ba478051b259faea6dec102774a13e. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/USV291437527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4a559acb8c47a570e6f919b417504ee22491bc5e69b4a82355ee952ecad7b8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZZ972345902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x615a8db1d18a98fb6ae9e04b7e120c3641994b92141af1a940476879c4d23b33. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZZ972345903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7e1dca983e1a713e7b9ba8f6f1fdab1e3972f1a2ad66bdfbef6dcea2c9f304. 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/QZZ972345908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab07ed184aab45de89956a1f06e9681b89782fefba612175d3a4d8357b7fb8e. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZZ972345910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x099e45ad3efd4afd507c016f71556b71d1ef5770a4730d32ea74b795a3203e6a. 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/QZZ972345911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d56480c0b616a8d070dfd960d7bdf49ddc3c2b9b38ddc738ede0356d1d09e4. 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/QZZ972345913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8eda45905fd3b5cb48883b8545ec7e4166009785593ba1ce9cd7e65588b2e6. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZZ972345915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09762d430015822a8157f8337827be6b7bd8b71e0659a814563936ea5782fb32. 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/QZZ972345918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b5e6c50459122946c0dc21672e549a2e591c5a37bb2ef23a01cc89211251bf. 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/QZZ972345920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed2fddffada8d4a9380570dcfbf48083ff8d518c004dd25fd8eb72a99c98c0e. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZZ972345922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2a5938ca2e306ab344fae430df3c15bc3e15fe05257da4af13c81bd88aad1d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZZ972344020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe9d123dbcaa562aea368617821b6a87c85fea3b0966a877047ede56d42f7fc. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12:32Z), 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/QZZ972344021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa426a6fd0872f97701adbf366429630da2e42d93d1d8b9e50dc54fb5d5ab8c22. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZZ972344022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccaf6bd238c8f07c22b504a525d505ece4a0cc3a6d548ead815a4d86fa539eb4. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZZ972344023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fcd72c896f45da3d7176653152cdf867457365cad02d056127230db45ad1164. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZZ972344024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747efdeab0833c8cdf1283a0da2414b20634a1df1ba576af66df0a12d1ba999a. 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/QZZ972344025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe49c20e57308e039244d2ca307c04aed4c68cc793e2b8cf82480e3714dd2a95e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QZZ972344026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e102e09dc4960092e64361e82c86ec602f76ca0d69ecd65ee74efbc3e847538. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZZ972344027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bdf190da633390f8ae0ff22d37ce8c327ba5219be1aab7de7365272fae1c045. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZZ972344028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6718811d7adc656c47a8958a9880cec4940bc5a9ecca2f38c151901614c2a8. 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/QZZ972344013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d085ef1703037b50ea1b0c7cb92f3e17d41ef09d1e8defd66f1ce0059a34962. 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/QZZ972344014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62fed5cc8a6c6287d8e718af0af3c3c479d69e7e0a1c12c17d57b4915b770a9. 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/QZZ972344015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841e73f457d02548bdedb1fcbef48092638b2b0dcffb1ce2900d0fb61e0e3860. 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/QZZ972344016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa33327dfafba93e6ec0e69b2d22fddccede21096616043513225fa625bce5249. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZZ972344017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1bd0f0c851b84816f129400ca3177110d55a3e05d668261ace8c332723da7cb. 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/QZZ972344018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858569eb285aa0e979035230038c17b74fc6d08b29b84bb912e0cd84f4b3773f. 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/QZZ972344019.