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 0x1179297717b9b1c80521d01ae9ebd00f32233711303ede44cafa0d5f145a3b47. 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/0ef514db-a548-4e66-9f45-9dd3fd8c602d.json and https://artists.proofprofile.net/proofs/artist/0ef514db-a548-4e66-9f45-9dd3fd8c602d.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 0x0924859ad1209fee27cb3bc721289fa5e441020a28c516d38b0f92323e44ec1e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/QT3EY2472973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc0c9d6bb3db1b5436c98dec90b3f56aa37fe5bd6b4e648c09a3e97eb63b89b2. 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/QZFZ62565132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x103ae4cbd9ff61d194546f0d01fa5848aaf71073d585eb123b0d69966eb736f8. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZDA72516009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f25091cb18e93ffb352a89213579d70392d5651781ea95a2fa5f1723351f053. 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/QZDA72582462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dd9459b4dbff370ffb064a0e8dcfd1a9ef8c51cf6ea1b850c3200f97933f10. 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/QZDA82546456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7e42bba6c4558e7ab0cbeaec4d747f9386816c11e212e1eb2d4b14c996c0b0. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZES52525876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4e5df9469a130ece40b7793d8ab78eb04f8695ee083ee20e048a51013ee464. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZDA82580075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60401b831e044732c1ef009763444129291d01644d876d556657430ba0ee1293. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZDA82553934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13905ae0e0066f95adde256475a85786a271f56284966605ee6e3017a1673406. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/QZDA82550312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8e1f826ed339edc0f947c7ab916bab76fc6c01767da237fc80df33498280a3. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZDA82546444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1bc92289887512b9699d486b6fe3071d7f25c7bd1ff8ec08f96c5a2cfead57. 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/QZDA82580066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb2fdb45bd48bbf3827793de38d510d946727a6aa5ad7780e79e1dc5f384ef3. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZDA82580068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc488faadec6632ddacd796979fc15d20c22b4e08a4269b49aa7e7c4a40deb0. 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/QZDA82596996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e70ab05a527326192e33af40f836c9f657039516b80214ba94fdff539a258d. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDA82596991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21041cbedb2337b1f982e0d6c6e58fcb200a206565cb8164ad725650eba1f462. 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/QZDA82590196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7185a5bbe06f6292e7ab743de543aa30dd3987d73a62b834b04b3aab37310dbb. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZES52500840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920aeaed1b6f1954fd514bb580460a46557d4a056f31fe6682b3f89e4657ecd9. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/QZES52529643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31843d3b24a990f067642d0cdf1fe6b6ee5aa0efc59f3e2d6c47d263463f04ab. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZES52531217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26870eb6d12840b84fe9100df5538e8cec5a6649960898e36e81e9b5487acbd2. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZES52538019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7cd4de51f1a25308d38fa7d9dfb523a9924ef238a4baa546213fcce76779d5a. 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/QZES52529631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1874deb4eaf8fe20c4dffec56042beea400a14191406c3fdc30c93343f88f4c3. 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/QZES52525975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738de6fa20d145c7e720c9850d6f4787ffef4112a968eba1dcb5d9d3f5058a32. 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/QZES52529638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd55595f9c35f9774215e6fa62b1c9684b4ae496d06475cce0b9f822fc4357c5. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZES52579728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612f9dbfc68deb5eab6624687fcb4a0d9d93d2096337091a7482da580ad85184. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/QZES52541410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2718f3c437a6627fc5b041db0ba28ff2900ac8f0676d20256bef80e14d4d3928. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZES52579723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0b81801cca95cd4109037b92162189a3612dd5a465e82b13aa4c62d230a2b6. 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/QZES62510820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a907e24aa766ff6875ad82ec28d086417c2a91a167ce86385b5b4848d46f5bb. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZES62510825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ab280509e5fd247e461ec28a95c301ef878d2181099375897201f903ab9977. 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/QZES62510809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b26ec9200b1075c6701c45c0c973cd06ad5c013d48db1b457b3bb8d9310aad. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZES62510828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb1e878bb5b7d963de12d81b543ba204c60bc81e1b12d6e69accfb25b26f546. 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/QZES52579748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24278e439d5661a02e48bb7bc57dfcd724b7f6b8c71b69582e67de6e2b18c779. 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/QZES62510829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ce69feb7f0c399e8a1483707e856238d3e9e79d6724b174f04653fbcc8757c. 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/QZES52579749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ad77cd545b8b6438bef64a50224e9b9072fa01d3f73d2fb524615ac4ba6048. 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/QZES62510790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e65e0524bd79abc80398b165c1b13f66053e0a7a80475281084c545ffe1de23. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZES62510808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304a8567f3cc9f55cb9879f098967c3c80e6b8fe8902e932df233344dbc30e6b. 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/QZES52579784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa40fe9d3fa8a159afe2a95f811fd7ebf684d700b6d540e8f6a00eec36ebc872. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZES52579753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec66fc9b6ba20e909ce2c2ddbf6cc7888ad3b57c10c0a80a973d7d06faf0352. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZES52579782.