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 0x0e044de3513aaf914cc63031e580d6bd4e01a185cd8e8c86fb4a6f1ba3964ed4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b1b1d008-cde0-4d41-abb9-dc9777860584.json and https://artists.proofprofile.net/proofs/artist/b1b1d008-cde0-4d41-abb9-dc9777860584.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 0x11d7c1a9594e24598348b1c350b823d4ce8de8bc11f79b87bb39cfc87084fdf0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6J2046512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b2cd87c680d1a7afcc5c56c4429c3fdd7612579dca52250d96ca924c8f484b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZK6J2046513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22235964a663c36c2d0a3673514b4725359cf76d69b6a82e077ca19b2263f08. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZK6J2046520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7427d799d25a30bb153753bd966dabfd028f079d8aa1a3de3693e3230639cf22. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZK6J2046521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76c4a270f1cde76050b575998ff91624850273ba5b0017a42cb6a038683fc1a. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/QZK6J2046514.
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 0x144bfb1de72f459c86b416aa9d9a6cafc2c8ae3ccc72af59fceb4d04c3eed08c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZK6J2046515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56787c2a5408c34d8921556dd0184015287b287b64628d189b74aa414f51152d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9W12412273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdefc8f447abe75b461b7c6aa8cb391212f5ff965c97b49f18c2f4d61b577c311. 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/QZHN42495879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612eece559a8aa57efc73f7385b3444159807408283756f1c79ca9fe0fbe6252. 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/QZHN42495880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182a6cd9304e7d5c53968b3f1cdea5c3741d15862362a0b72627898c6aa9604f. 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/QZHN42495881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ba8bd01de235e8b0cd3f31e8278c0ad5694fbc87767e5a7dffb9130f3faf61. 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/QZHN42495882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ac2cd8443afd32ba86982fee8a078c3af6a0a720333a885032845b6960fc70. 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/QZHN42495883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc971064af861d39e7d864b09a8f50ec03060c95d27f4920e5fb05d847541a93. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZK6F2364337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a29d764dcc8e693696b6263043861854ad3d112fc0918ceaa68ac0a5858cc6c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZK6J2115533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1edd3403af6fdc18e95ee82d97865be9ae869d290ed5f40a13896eb3ea9e2a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZK6J2115531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5c8731287806e341045d0c490d3410e1095ce3320db276f76ab83110d6a945. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/QZK6J2115532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b30c45831e6063136f695e84c298091c887598f8afbd77fb4e026e68b35c1a3. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZK6J2115534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165c278e5301b3275ac8461bb45d564da9d3966a9192ee6d1d2692402bde0e0f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZK6J2115535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x992a715f37bbd1f8d13072190451a9e846b58972e6d696b7a270878bd87d7660. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZHN32150678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x318abda94e559b39bdb74a1f42a125e6867c2476ed52ae57f533f57aa50c35a2. 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/QZHNA2336011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7b5b36d244646e2a5f4e3c9933e82f23493a1dcfcc47dcd54c71de458395a8. 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/QZDA52339394.