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 0x0d6608419d11d7eba4d55cd0d1f4bb2923ec0b3a8e935441dd2277532ed9796f. 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/dd47dfda-c664-4dc3-a05d-ea33a3e3bbea.json and https://artists.proofprofile.net/proofs/artist/dd47dfda-c664-4dc3-a05d-ea33a3e3bbea.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 0xf85ed9adc04c3a54c173343d7031dd8676f5fac0be6b3aacbe4f25b8eaf51298. 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/QZTAW2471009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8cfa5332ebd8b3f31a50a3383ae7908614a3c9811e8f23e9fefb09a2e77b09. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZTAW2471011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5a2d2ebe65f5d094fa41eec0fe060cd5172c2d11c28ada86086782968aaf82. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/QZTAW2471013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1a71a8f39aeeb5ec8bdf682aa256e6d2577fb60ea84f09f5414572726e7da3. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZTAW2471014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6781f426c736db2fd84de34eeb8b29b6ef8fa2e31ac53870a587b1e802d4a0a. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZTAW2455685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b83a97761a37c1ef33b79dc3daf415167dbd4093fc3491350154115e999395. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZTAW2455686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18906992619726e37f153fd4c0bcccc6c9477cfabfce02bbfa183cf45ee3e22. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZTAW2455687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22877ed69a781aa545ad379f8329fd90cb5ad96bd6b157bff30c191441fe8c95. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZTAW2455688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfb59c0c945653e9a90ea98c75167737e2eeec887b9ac557ed74cfb9a6daa88. 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/QZTBA2484914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa15f1b2b24f4f77920b7db3e3fe46237f2d68ee0b52a6f5262d34430312d213. 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/QZTBA2484915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b53a71cfeb3ea9c49aa79a5386138d39a0075ba43838242b13a0ee86f03f7f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZTBA2484916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4df53bf2dfcf8a7a959627ac45408e55f54adbf3768e0cfb8047be0ba51ce8. 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/QZTBA2484917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7be8a028cff3e648e522cc4dae4f08a925e4c58d6249c7f885542837f8765bac. 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/QZTBA2484918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce05d9d3dbe9d1805c9bdc56ab7d94cd50fe265d1f3ab2ad5e5842ada538fb8. 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/QZTBA2484920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdcda16d81f1caf9222db7eb461d03230a7a85997d8e2e70e0807786e1a0cb2. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZTBA2484921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf9b1fc22ff4b4e78eb25b27ddd41948d24f482588624cc114a1ba7a29cb3bae. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZTBA2484922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1bc8b2cc5f5c8236b20392780008027e9b66ad4b9d2d38838f45a46e05552d6. 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/QZTBA2484923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad54b4a55b371610e29493d9f001712432f9b7ac778058329574c0862d684b5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZWFE2496355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63112c1d257dfed744e6235735dea324a943e65fac398885bccaed4f585db389. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZWFE2496357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5eb265598e0ac40a61aa559323087719191cd5ea1973b8328b2eae2a1bf505. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFE2496360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x222d54fb1c4cc6ccf6511472b7b66a3a4bae2d86f28c5333b24ec20b03a8dd83. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZWFE2496361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef48aba8df95d6b5d6a6b70d7e364e7f2e143fbca973fdff71a3d66886fe80a. 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/QZWFE2496363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd218521b92819438b3ae424cec40fbe6e77bc73eb6a5c1a13d0403ee64b6c04f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFE2496364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47cc65c5361ab74fa1adcbc7bb36d941621ec4b080e419bb23cce04ef246130a. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFE2496365.