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 0x66fbe7df01d4ad6fb41fc92be80b7530ddef9bf3248050c87638b95ba30dc45d. 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/f36916b6-ffbe-445b-bf4d-9e0109a579a5.json and https://artists.proofprofile.net/proofs/artist/f36916b6-ffbe-445b-bf4d-9e0109a579a5.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 0x2d45b26da9253b32eb8a96538e24a8581f6a292ab6ab13b537450c8d9f4ee3e0. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QMDA62127703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa805036a4ca7dfc0aee461bc5c715a263bd0be9f3f92a716e4b4891294877b. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QMDA62180502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48dd3e888c8b7a3b2d0f5ad4964724cae548acfea3d8838c150671a3e1214194. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZNWW2226524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36511a01937d021157c3387191c7ddcc9323a4f2240f4f9e7f32f4abb8cb6bba. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZNWW2226531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43784a0bd63068ab81c459a5603c72ff818a7cedb8400b58dda19a469aa29d57. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZTAW2251588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x904627532bc7d0a44926b7f72b9cf83ffd03b15a30b41466f0939b299dd00667. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZTAW2251591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd1f1d22fb04220c30f9aebb25700ce985436cd034fa4e589668cdc27606b8e. 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/QZTAW2251592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d635298fc58e0a0e971691205cb173b0ea4686fe2a4bbffe37a519058692933. 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/QZHN92377312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e28358eb99cf8ee195b00ff59e65af17d9029b3945e78959ce6b0876c6fe8fb. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZHN92377313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979465f9a1cf2f51fc8f98199d86aff8d5ba7e1cf1e31af7fddad75e898a3dbb. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/QZHN92377317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4242a6f4ef709218f9d7707a1b5dbc7bd445f35716ecc6c3bf1c17d8cd46c715. 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/QZHN92377320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2599dd2475eb5e82fb0406784b620d9fc1c8d0faea1c2f995e5ba3ecb4ab08e. Chain 2 (Bitcoin): anchored in block 959063 (2026-07-21T21:45: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/QZHN92377322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b845be90addb46c888e3708f14a1947827bdfab0aaa6b2c2ce94279d4bc7a2. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZJ842003827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f998f96b9da3d809ed683419b81ad37f1f43aa9430fed9a9eb0e828af1c6519. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/QZJ842003828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b1626538a8acb8708d97b081b7ece95bb818d5bb7161c080d071c3e02e02a01. Chain 2 (Bitcoin): anchored in block 958697 (2026-07-19T07:58:24Z), 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/QZJ842003829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x430af19bcca4c157a6f844b9782afa2c51064b8000b52c83f79ce06b903a79cc. 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/QZJ842003830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e4f40a697dfe9cab3fa021f536515abcde73c1ffb11307504b8c88f5dc7e7a. 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/QZWFN2359087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9968ef0ba96d110358849fab03d9d012c5e2d1e55447e7e120bb9ca4a224b52. 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/QZJ842400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107bacadd92fbffaa8dbf522a6b0e0cc44ab2bc347872f15c9bab15dcb33e52e. 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/QZJ842400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9abdcb68598d78f9419b9d289ab9c84ae39e28b550bef8b7d8eae0d96d40b9c7. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZJ842400104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dfe8c398e709948e4d48a0ae9a2cd0566e87054ed8bacf9f976ed208ff34889. 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/QZJ842400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4311bcdea61fd0e0f7486a6e1281ac73ec0708b80718b6f191fa9415390f39c8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZJ842400106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715676fe9ff43ddb66251f12bbcbecff2852146ad926c33ad8a9ced35057ba11. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZJ842400109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9df79cdc4740f76ab36358c9357c0c3ba5c014f30db32d2a19033482a939dc5. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZJ842400111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceffcd606ec2244bd93bc61d99a13284c287fc1e96677462b7db578a314c01e0. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZJ842400112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be46172972f3e6dd8585202a129b6f30bc0a59698642b083fb2d8b042840e0b. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/QZDA82417170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f1262196a518aba14e5f06bd1b3dafff03d0a4af7d787e3f2eedef34d2af84. 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/QZHN52469138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364902c6e51d659f0df3461cdfc673dcc6d186c27b168e528de5f6fe2a665a92. 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/QZHN52469140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be46172972f3e6dd8585202a129b6f30bc0a59698642b083fb2d8b042840e0b. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZDA82417170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4182b1130c5438ad425baa2edaa30f041020618734ab37935681623372c5cd2. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QZHN52469144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1607caa59371d9322405bef02c70fbf22d27d2176656ce9270cb86de42556352. 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/QZNWU2433518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de4059c2c798d18cf631b21dd77d3bc54646e43a895d44f61a1d55f37f1a583. 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/QZFZ72533689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db5feebec88c5fe5def6cedd7e187211d9b356bd9daece4dd56913654293dca. 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/QZFZ62593600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71a126fcad934389fecadc82375e82962fd6e94a693aa4c0f7e1388b3b4a786. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHNA2545386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5790ca04d09d54df2fe9c4155ec709e659be4fc74029c050422f6872af340575. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZMEN2111987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c3b1005ab705ebeee2a605fd7c5c22d932850a91cc694034447b36c58220f6b. 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/QZMEN2111989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x006495d6d5ad128892284f33dd723139214fe5ca657025e59be924e32be3792f. 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/QZMEN2111994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fad428b7c62ac3737901fdacbab33d5fb89604a0c2b404e771bdc3b88ce86e. 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/QZRP52130347.