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 0x87f50ab05c9200f4df6954576eb37b59423f253fbaa1189dcd87b1ba6f7a9988. 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/e95b2e2b-055f-4932-ba38-c13d3e74e6b6.json and https://artists.proofprofile.net/proofs/artist/e95b2e2b-055f-4932-ba38-c13d3e74e6b6.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 0xe95a163ca9d4006cc85946102a4b55a9f18d8224e22bff2c77c0da673823cb8e. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZZ762564579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3ea8547a81663c96e23b77e74696268e96f5b24805f1457df2f1c2fc3dca59. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZZ782521606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47f38891fd4e573e5b9fc59bb4d9a9422cac2ce690d815fb4d928e5642dbbd6. 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/QZZ782521607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069fb139187a1e97904248caeec0fab0f137b83c030822bbfbe1f33163a073a3. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZZ782521608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc528927aac6e06f2958ceb79e28f0fffb7e9857a2c449ae3e1eb969d951e5812. 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/QZZ782521609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3fcf454e0a5eda02d4229471357859f56ff6e38ceb933af69d49801a4a9d904. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZZ782521610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d623157fe9112f0d21d2455430d4e041f9d2acad44b48260103983b58c51de6. 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/QZZ782521611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651599b7d0004ffe711010556a6fe08e7f51e169797c60f7660046c23834d683. 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/QZZ782521612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bb9cb0123dbd602468f46fb74f47d819d8577e39fe13bdfc2c355bdee5af80. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZZ782521613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce924c1732e95910c47c49e2bd2e261f0fb59b4d0b0017a812e79a79663877f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZZ782521614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23dbf8fcd1d28758f2ae94bcb8976c7108602c16f32e2ee0c7e20e77a4a4f08. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZZ782521615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a9f829527e17cbcd596244602cf31a9969f3179be44f241b8ca9ecfbe805bd. 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/QZZ782521616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ee7f5461f5ff0182a56df38d641ad403538daded56fc05e9fbd99633c97294. 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/QZZ782521617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69853e74e5478d806b3c29d41ae848996de8b946f40bffcc9baa7b404e68d1a3. 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/QZZ782521618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b07dd925a9359f96167b68dc56a74f4858ce2f8b4b58726b686917e16089302. 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/QZZ782521619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd326b3dd4137c998ed8e2e40384a94a8928208c4eaf1d0a7eb1de60a980136ad. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/QZZ792575132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8659a383bc14e7e6fb7f76eed08d88a97bfc06efcd6fb8206d93dc5b6a2c233d. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZZ792575133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d0485fbe224e0f6eb0aee440850805f8bcce44e230791e590fe16273e9b7f6. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ792575134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4bf4a241f8a4bb022166e1bc189def195a741a7126c1414b435722a42581c5. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZZ792575135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4640d852a4853c328c81056448d516834c99f30398cf2f61be3176ef9ac0f6. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZZ792575136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8cf64cb6c1f3577ca0ced56c99faf4718a539aef1a34a23b3f564a877caa21f. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZZ792575137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7528f969fd0d9191f5ecf17c76d15b5ec8e2907b86dd66d2b7dcd04fdce06d42. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZZ792575138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc473161aa2d7c9133fa9aa363483b5631bc89ae4cb9bce435b82bc532877fe0. 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/QZZ792575139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11141455140cd039bb802388466b12261114be3587c793820aef507e8b7bb2e7. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/QZZ792575140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f61d31210169cb57361133b0e10ab100fec0b4b993ca53435fb3918aabd0c68. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZZ792575141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6fbf5a2960ba466a029aa7627c42af9fe304f70fdde7a9aad3b26775a88805. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZZ792575142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f384f1df5c512199f43cbe28f253619c7a62a996c00e4631ce206e99a0546b1. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ792575143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8caab876ce6bf47f07ccd8606160d18879e031836c948ce8483719dc82202c2d. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZZ792575144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ae35ebec29eb49d4a01026a09d64c03d22d53a2e02c882bf96370c7c9ce79a. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T13:27: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/QZZ7K2577658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734f41160d5e2fe0bf1f5e77c82c3264ef6109743fd591f243a6c648c22566b5. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZZ7K2577659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf3674184b539e94e5e1ea5da51fe430f35b2fd846286d67863baa8a91b63e12. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZZ7K2577660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96acd53385ce2c706e6074ca3a787682fd6a8d933aac4677d51a0c979da68172. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ7K2577662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c00eb312b854bc66ecb3e5e41ccbbe6ab6a5f1395b2fe0211be407a0d82a5f7. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZZ7K2577663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x957eb219d122a49854fd831dd3df5eedda1698926e809ef49e4f7ac13e00f2bf. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZZ7K2577664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2fe53431beeb150d8764f51ffa184c97f353201c526108237be6a28cb723126. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27: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/QZZ7K2577665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f99ccd93d61b16974ab6a48e029d1650ea8698c7ec606bfbe91ee36b8303de. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZZ7K2577667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c66932d94aaa741048a83ef8c13fccbc8ecfc71e4f7a85180d79a9ec565abcf. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZZ7K2577668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a3273e4b535373a7da7e27a4fdd37f51bd7c8b376758ed00bfe2747e51f3a0. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZZ7K2577669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640a872b64629e11daa89635a94e286cafa66d4b6de28077a2a8a672dafa223e. 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/QZZ7K2577670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97300935954c42b79f1eeaf897e431f34bc55afd0f9b018b687eb99628751131. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZZ7K2577671.