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 0x1138a41af848a23e7ed5b6c9719e130a3db379b38ef536aae3a29eac65cdc905. 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/2ccb6d72-6a97-4a34-8340-e27846cc7f82.json and https://artists.proofprofile.net/proofs/artist/2ccb6d72-6a97-4a34-8340-e27846cc7f82.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 0xa23493fc80ff2c95218cade6f6ed9c5238aff08fd771b173fcdfd5c2a652fe06. 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/ARF049501828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d2c17191a18a983ef812bd2aec8c8ddf6b70713f94f0799c2228a431aa2fef. 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/ARF049501831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0c91fb93566611e8ee24a948650f4577c57a240e266be26a54fa61adf6a973. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:25: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/ARF049501833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefa4e37a47209354f6b477ec155ea09fd73cb6184dc236a954019c16c6970cc. 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/ARF099300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc160396f21f3d601881de5e634ee62c9389796b5cb4cae138e77ca3dbbfafd23. 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/ARF099300151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0646a370dfb27c6e01a029f45241e6f2b784bbc3e2033732143d6badc23b81a7. 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/ARF099300152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe276f77bc64a354ca33f39174d34d88c8ae2868748d1e91329c2e2cbbb9ec37d. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/ARF099300153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa4cec5ace61e5ef9fb9edc11ab55357e195e961e68d188b2060f4ffc4fe165. 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/ARF099300154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8be38d7c9431f3c52f7c0e146fa997f8cb22253fba6a052347aa9c2807e3a8. 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/ARF099300155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684ead92bb822c255262126930fe1bd5d79945153763eb12fecbe909ef0cad04. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/ARF099300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e22364a3593e8d203418099c38d9ec15baf1973f0147da53f2d03f60adf9910. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:18:43Z), 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/ARF099300157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc9fda3547d31dfc432923a29ecad4b50ae0e581f3e122002f5fa2167894f51. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/ARF099300158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50838a9945a47204e0b1026b23691e036d9fee79d5cd5c69d149422f9f219455. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47: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/ARF099300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046a947640d7ab4056f25ce1b6462a8766b2cddbc1fb8799bac69c92391e7ea0. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/ARF099600085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25313ee8fa454b62014f2cc9385a76d04d25c01124311088acc1f053c7505e00. 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/ARF099600103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc721f85066fa26a7bcd1402da963255436372001b27b8c6b2dff85097ea183b1. 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/ARF099600104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa4ae9b80760aed59ebf5fa40ebb80f4aabeb82c16f50262a3204adfe4191709. 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/ARF099600105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b207b530e41ed22908715025c11ec49166855654fd3bd2c19ac7452cd7743e0. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/ARF099600107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b4ac7df23e6a7f7ae36296f2a4ddeca0aa1defdbdcfaa7147b2407203fe91a. 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/ARF099700085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a775d047a171c390bd3fdbc232b878efe5b28a2d4b9d65663fc35f86f7fd3c. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/ARF140100039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7719c7a1c210c6186a9f3f43d0105303048fd1bb256726838ecf8ac287cce37c. 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/ARF099700072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3bd4ea142bbd5d3946722d4e787f3374cc339ccc63ccd5ee594a777073cf36d. 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/ARF099600109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d748a06f7d85eb2264528270ecbc2cf71c45fed3c660bef9348d43f68143a96. 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/ARF140100041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461ea9168849ffd36b5cfa6aa19ca02114c49ea099acd530df32aeb39f5b6d57. 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/ARF099900112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb505d614349b9ebd2dc89cf8103258d062d1faee172603e15631bcb80091af19. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/ARF099700073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c35bcc4c0800c06329c3808effd8b2c10eb960c0776a62dbeec2abedc21ac61. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/USUL10000319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31abe415ff4450cf3da6f1e167a920482d45a5368a51f62d49dc1d709bcba3da. 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/ARF099500163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461ea9168849ffd36b5cfa6aa19ca02114c49ea099acd530df32aeb39f5b6d57. 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/ARF099900112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046a947640d7ab4056f25ce1b6462a8766b2cddbc1fb8799bac69c92391e7ea0. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17: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/ARF099600085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a6a97a8036ddd6da70408af2f17f80259c3867329c9affc3e78a76af1c9fe1. 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/ARF101200214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d0300d9874293b2b3fc5808383dc5ec6c9b6be4b4216003430e9269d51d7794. 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/ARF101200218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cb5767517cf12d58142cab92b64227ed5dc5c79002135abd2cc8796da6fe31. 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/ARF101200219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6c0288ae2ccac06e8a406e7c1fb29d5c4a0db25f5a5f7294fb15afae8768e0. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:56: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/ARF101200217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56073bb51060f0e4dc9ff50a16d07eebb8ef8f71eb03dfb3ad827cec222ac08d. 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/ARF101400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3867ad583ecede95e851a66b49492370e230fb329e88eee2032f6433abe5f205. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/ARF101400113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6553a9de700e780b4e1baaf36a72ca302012262d49cc992d56538a746cd0e03c. 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/ARF101400117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f9f26cbcf5fb70da74fea31c367ff815aa155cb68bceef73cbe52a6ef12101. 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/ARF101400119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac30fe98ea2c2c6902ba14570d8aad15d433231bbf227c205eec3eaebff3e183. 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/ARF101400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf0711fde6a309e08deafd0d1757a7b75f4e9359174e413cd75efc54c9bb842. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:02: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/ARF101600064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ff99eb81cfa2fadf553c0d2256cfc647407def903b2425b47490fbdf6ad152. 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/ARF101600065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609b38ee97eec34a9ea8e9e3fb78fd5b115194c8af96487ee92dc6ddc89ec255. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16: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/ARF101600067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2d887a382f9e496804107a6abc7639a264d37e1e3a46fc2ae87bdbe8c5e11c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRUM71700117.