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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818094a9cfaf07fca7e9c4101dc999ec52c7be5719fe76ca864699e2dfe724d7. 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/bc73c594-283d-46af-ae74-a582bcf2d7a9.json and https://artists.proofprofile.net/proofs/artist/bc73c594-283d-46af-ae74-a582bcf2d7a9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee51b8258cb68473fa0bca109babec8bd6bf8b6128880ce59a62e1f6204ec74e. 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/QMDA71358799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be557d68ad0a15c477b308eeef75a749eb05578dfce7807e77645ea2bca8f89. 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/QZNJX2092623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef38acd3cff1392cc8a108a80e19b6812518100b156cf73f9bea63c53109fc3. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZNJY2041774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59215730bfcd8eca82901f642e55a0d98b1250a09a372cd157ff87900359a00a. 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/QMDA71358801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9de8aeb979fd9733bc2bd95912306ead28343a3eb07155abd612e65add4b7f91. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/QMDA71358805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbd4022d70897c76cebc65f1a2ab8d1cadb04776670f89cc649fbdf29763c5f. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:03: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/QMDA71358803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf846176f275066dfb068babdc34a5d02823c49ebe0321fab33643de23ccc463. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-22T00:44:02Z), 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/QZNJY2021910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ff11d02375d76d7ce47cc95f21e1ef66f8a525bfcb04f41bd5f14eeb21e713. 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/QZNJY2021912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e53093a26d147d1ed164beaa6eb70e1f6766bd3f529485c216451a44182dc8. 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/QMDA71358797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10938b20b67860be84200d0ff29ee129c4ed7186492cafa0bf2b3b32b119012c. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZHZ32034580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd435826db7326162c3605a1ae57218015d4493c976dae4237f8838733051f1ee. 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/QZHZ32034581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0cbec931136ae71dbbf4ceb71608b5ad24cfe44471a9893c99a8563c07ac25e. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHZ32034583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6138f3191f1802149ce5c846b898baaac7c7ac9c36164b2642c08487ef49ee5. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZGLS2023264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc183d4ecf4975a1f844a7c6368d61203c8673c74f6e4e1b39c2159b4c9839cfc. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:42: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/QZNJX2054905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d19205e0f682c402b2598b02021c59c92c016b5509c3898df3cc3c567eb583. 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/QZTVM2141191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf648332587eee4d8ee26ab4a6f6ac6b7092ed47379c8ac824e39131389e83db. 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/QZNJV2275758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1338712c6f3a378a7e21cc1d2d67f9b1803d924d59a5271ea7b13797bc005d96. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZNJY2259309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51544cb45637b52a4a38ff2c62e53eefa391693b344323e53790c6a5c92276ed. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTPX2261909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8913be43f92f2b77ba2ddbca562a822aac2aa2e9d24d28eb54927e130ad3d337. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:22: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/QZ5AB2484402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ea6db7a6c29c10be6ec96f9687e02466b82d55fa0b9010ea5627621978c2e4. 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/QZNJY2477263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5ed04d785d20873e1988a3c800969a71f55d498d28fcdd0793030a8ac8c871. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/QZW9K2495908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc1204786521fe058fa09b24981167b1ed756f1109fa84158e36a2b8e01b319. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZMZ92520147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd4fa866f64613165c66f503dcd947bdc4c213fc831760ea93a2f43605f55de. 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/QZMZ92520148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804ae2d19a045981e2b16eaf72469b0447672193f99d62378005c4f79e0758e6. 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/QZMZ92520149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50a2245ad976afa6c9e7e9b317bedf2572163cfa19422cdf973dc39774aa699. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:02:10Z), 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/QZMZ92520150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9095579d2f5443b72fd4260c9aa9525e4d91fc412300ecdd8e9e3b02d23a63e8. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T12:35: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/QZMZ92520156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc1204786521fe058fa09b24981167b1ed756f1109fa84158e36a2b8e01b319. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZMZ92520147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd4fa866f64613165c66f503dcd947bdc4c213fc831760ea93a2f43605f55de. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZMZ92520148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c26750bfeac5cffa5c1afba8ed88c082f16a82f2ebfb758c90b3e676c55102. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/QZMZ92520153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5dcba576c295dfdc09bc51d855f51b2bae781fbc1b7dbd3b65544ce8acf5a7. 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/QZTPX2138997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d394c26905daa3cefa171542cd562da06d0fac829f15fb09709700c062e1493. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZMZ92520155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ea6db7a6c29c10be6ec96f9687e02466b82d55fa0b9010ea5627621978c2e4. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZNJY2477263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a454094daccb574c2f1c0607691a4a2976064f9a6a7ac48de8d85a7df02a43. 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/QZMZ92520226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcacfd4ee24700296245c3f629630d0022801dc1c9ab91b81132005f0c5344cc4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/US7VG1721377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04757009bc1fa40e6a5cc73c109eebb75adc9496acc1392ec6a05a6ef38ca726. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM7282378843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fdb45f11d396d18b20062732743f0f6846514b05de603746c5276272adf8e61. 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/US7VG1812259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5909b0b8b8dd7a8230fc6844423235e6d6d083e638002b1a7bf7d52eb580a11b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USY242438315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16bc81a8aa5c2f048980634042e08a285214dd6a3a5be2bb83e0b7b16616b233. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZHNB1918861.
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 0xda6e8dbb468fe7eebca14ab83333224337ba0adbbb9cf10a97fe724a9c5b0c6a. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZFYX1925194.