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 0x569c786ceaa16696886615e764e3cfa61930fbb70428c495c0d8170da1b4a574. 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/34a5104c-e721-4ad6-8ee5-b9af5d856e3d.json and https://artists.proofprofile.net/proofs/artist/34a5104c-e721-4ad6-8ee5-b9af5d856e3d.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 0xe87aea8595103b91891a7023d143981756832c806e18d7be1376b20b8564c8d1. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/FR6V81633332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ce5a15b6042b4e7f59adae744162f387f7239f0d0ce06e9e294f725899bf9f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/FR6V81633333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13b12149ff8fbfce08c261eacc903caa095df1f5c8aa28d87673bf4fbc0a551c. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/FR6V81633334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bb2ed1ee2ee3f84e9610a9e8df00b55a258e462fcec4550d2c6831332cd4372. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/FR6V81633335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286ba83a3a9a12e6dea3a54bd20d3a1369799aef32727442a80439942465b59c. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/FR6V81633337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce9f50c22c88f01a368d79f3e7845dc7f2e237fc7ae9abe61f8a4127fa11a35. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/RUB731413022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285c1d0c54080849acc5aede686c6a9ca73c0d3b5b603b6a8292566f8613c69b. 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/RUB731413024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb48be2c1988b9d08f3b32b57ac8de7c353e5e5b2817936995488163acd52dea. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/RUA1D1912738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33dcdbab42c84d6d97c8a90ae17a8ce2d5e7a6a252aaa0fd3a266258f5aff15c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/RUB731432972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a553f6d0d8891fc1f476e60bd54e576baa0c8b632531bd3685ef3888408a81. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/RUB731432978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf57869869878e01ff8d886924bcae8f70a2689256d51bc4bd2b2a54517ba4a. Chain 2 (Bitcoin): anchored in block 958654 (2026-07-19T03:55: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/RUB731432979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7681068ffdf51a0dc0ea54b82fd992648c0a0039f955b960a51b4e401abd0f59. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48:38Z), 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/RUB731432981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fc58f17f55fd85ef1fbfa44f00f90507467e6abee4f3cce8d4d23e9229898a. 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/RUB731432983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0921d303961b8e9b4c648da6d0bb7f19d4dd271981a7d51d9195353d5bc8d7ad. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/RUB731517161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf350b4b425a9b7ff0d8325dda0d4bc6612f8df3e5a556ae5f21be045aede59dc. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/RUB731517165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfb125cf82b903fb6d2263449f003d2d13fafb1e5e65c20d875354ef2b0cb1b. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/RUB731517167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa711c2664ffa21abda0a6184109f7f0096a8d0aa53131446278dce4ea9a301de. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/RUB731517173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7852cef2ea63fd503e4c12a6ccd839a4f21c95aef6b0f5fc28d5689ed7f54ebb. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/RUB731517175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09eea3610d26920ce355023e40daa1d5b05432f5b634cc11ad53b1eb83ddf763. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/RUB731517179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3835b744ec0a241c1e249cbe3b5cd890698bcdb34fda7ecd899fa4c7428f00b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/RUB731517181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb197247b59ce5dab9d094cbe449983c8f21d0a3eb401a62b1f2cbf7c07e400f1. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/RUB731562283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a9faeb8a1412cb9f19fd1bd62eeff6a07bf28dbbeaf6ec590fedb327d9c838. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/RUB732019722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f137f3a68d3bb1ac8792c7b3c48aaae82aa07db42d37946a2210eb65402d71. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/RUB732078530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cebad390aabbff475f3468f0938f7852c822656b1b986b2f41e4b6b38f03d6. 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/RUA1D2519413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acc5b619f3b95f29559f1694ce03da41e21188aa80a14ee99f5f29c1a4246cc. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/RUAGT2538178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc3a3f17b7004361a4b41d35d7f1d883d0b8791100abf5c8ca7df1dd2cf9c8f0. 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/RUAGT2553800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acc5b619f3b95f29559f1694ce03da41e21188aa80a14ee99f5f29c1a4246cc. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/RUAGT2538178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2724d696451ab152336e35c40e26dd5ec4648c1e5c486cce87c418ee1aa04330. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/RUAGT2553801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8477f0e9d90ad2e01c8da209eccca10ceea13b4453fe30513451301f0873c665. 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/RUAGT2553802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d80333ef9838c0c2d231af8d5725bc4eab55a2145c3826ab7b667dbd07b6a83. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/RUAGT2553803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2090d256c0a1154403b250a9f0d527c3ecdb3500adf3f93b3a8c0f493c90ac. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/RUAGT2553804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80887aa0a86e1743f55030cf517d020aa1a939e145cc79316a97340c4448cd4. 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/RUAGT2553805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c669ae9a880f17301a3d7e35bf20671ab4c99a033d5fcc9b15a93d3a7613bc7. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/RUAGT2553806.