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 0x3da1156da01ae33ec0a52aaf8613768af0d6a53de55e0746d548b90c0c8439e6. 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/a5e322fe-5f4a-41f9-96d4-07ce025a5339.json and https://artists.proofprofile.net/proofs/artist/a5e322fe-5f4a-41f9-96d4-07ce025a5339.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 0xb110eb1288b12b2c13d2607b55c3804c8265b0ed985ccd1626621ee2b017da45. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWZ2333794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c6163a42b4ef13cbd4a5b8949e7aa9d6d06ae9297b25cf9fdf6bac4421ab8f. 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/QZTBE2329426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb185af3be15248da0f641070fb278f6a2aaf83d6ba05444f873262a8646d1f2c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES82422551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0bde35c38747ce13e4d4979d4434a150d185e542d8069c3634d40d572a65e8. 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/QZES82422556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a6f19e00d7f9538c5a6b97b5f3241ea4730beab0b5a9f52ee7003464427b01. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZWFP2355519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000a5eda597272868eb79ca6e91f582f413a56772719b1e703952ba13c948b61. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZWFR2383520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9195521992ca475a31da67c7adc2b81bffd2f4465a090238c4ae9e5f6f453799. 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/QZK6G2429903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd3b57a9cc599692499ac73aaa4170cdd03d4c97eb097bd1d45f41401c643db. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES72130241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa194ec3831df5e493196cce950a28d00c0f4653228fb0b57d07c751c1d9f628a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES72130243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd58dd0443bec82e127f964762f4c7bffb89ba29c8ca2715a5f39d6d4352e445c. 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/QZES72130245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5c8a69e6ef6e3d5128242dcae1106b5b4cc50be61cf53b1fdedebb7070312a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZHN62095979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0dcf418b26e093965bf31edb4a86582a95eacf983df40b445b96eb2c9de0b1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZES72130248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4815622d1ace2761384eea80d9c31ab3472264377564e4f769d346b0b120b350. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NLRD52354236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf698176d0e82d15726bc7c68a41909f2cd2308746207901cab87735a2084b57f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZES72454747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x141bbb02f36fd18fdba9ebfd319298ce90904241be4e3aa618a1ef38b5a589bb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZES72454748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f1e345f7bf6034dfaaa24a62aa879d448d015d562bacf537b4b3c8180cee37. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAX2328504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69cc806ed3cea8584276d7fc9c3229b7d509e96c1ebd9ef04a637f28c97191c4. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:10: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/QZNWQ2376770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67fb3d7c740a9c44ae42a1c4164527084cb638b34ccafacd89ee01f5dc68a2a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZHNA2341245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda462ff6a8e6581a1b9c032312120142954697c6a23e1fda08fe22e8f8ae6015. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZDA62322604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58821cdca0506582138358781d6413e1d50a8f6c46eea7c8ecfdacb7d943bd65. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6M2292508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abd80295dbf7a09a91398faaeaa7773c68742e131b22bca279b85c4b4bb39ff. 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/QZES52281290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b49cc3881b835d1ba94fdfbf4065e614563476a5fee79d20cb8206be600016. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZFZ22233396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa5c8a69e6ef6e3d5128242dcae1106b5b4cc50be61cf53b1fdedebb7070312a. 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/QZHN62095979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38c47a2846089cf7807830cdcfab4f2280667b5a5c1343cf01e527cf7497b3b8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZFYY1989623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb584a06ca3b382b98b797eddcdd611b96c1a75fcf1e3dd68d7badfcf924335. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZDA42127343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fb6e2056368bcfb0682247cb9030b862be453114df7362795283747ba12a45. 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/QZDA42127347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0241daef8f7cfda21f1dd1c926fe66b5f18b91b7cd8d6438fa7e37c35839dac2. 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/QZDA42127348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8eabc49eefb2cb212fcbb6a4f4bc207f96991d48b907cba527c055c85bab84. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:34: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/QZFYX2035422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601bede23e49d8c63d76b3ce4392782718e2e77a67dfe206f56c218345910fa7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6P2462263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b9e5eaa982039ee43163a9f1f4359ed1c9b3bf16432813b0ba9eab8ebfe235. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFYZ2312475.