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 0x795e46647033181736fe7364c38312220bb2e5ae4ab0c93f373cea95e547fc8b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b3074cbd-2202-4b90-91ab-0a34d1788d1b.json and https://artists.proofprofile.net/proofs/artist/b3074cbd-2202-4b90-91ab-0a34d1788d1b.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 0xb329632af43a0e44ced3808b20d97c3837fd3ff3da9ec953a6ba3f30900821bb. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/TCAJK2562351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0cc04aa83db65f5d6f6da76ba622022cfc1bc0c8d1c2efb6380a8858866832. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/TCAJL2595716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae68d51933a30db7ce0ae93c540bc0d8571cc2919079f2f07dc2dddbcd770e7. 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/TCAJM2546580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e5ace7befd83738224646b1c47e6fdba091f23891bc89e2353f4d05145d2d91. 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/TCAJN2503535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7a15d128bd3ababa9ae7ed87a6faef502cd45973d6447b75e7838f18d6d779. 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/TCAJQ2506850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd487598434560c9e5e1049043de468857ba45da3c6baf88266782675dbf0a9b7. 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/TCAJQ2506852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140e0c50e18f4bd87a56053eaec5ee662e1b6b1aa972ad193b54095785b69fc4. 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/TCAJR2506856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23b1be6f8a186ce574249f9eb16f4c6ceb73b2754819bf11110e28176629846e. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:34: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/TCAJQ2506862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c600d01d8a9dfbb3ce18264d2bd5e946a2d40e4fa33cf5a0cb109a64201246. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/TCAJQ2506866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd45794465127b35e114ecc1843a274076bf6bf6aaf3626791525780bf7e7620. 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/TCAJQ2506870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3484013b5002f2c53f07aa840532a8a00b73e0d333b6c9c5aba365518b7eb35. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T13:41: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/TCAJQ2506875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24a066901c097775d01c0a23a72861c46d590c957bc9809723bee6f3aa9136c. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T13:51: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/TCAJQ2506879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b2e21ef618da43e975bd6ac2eac04e2b97876c17a25b1ec4fc3d54001f028c. 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/TCAJQ2506884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5fb39602806b4b22f381c68a69d29a1ef07493543ba10fe0f9f978c0dacab88. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/TCAJQ2506887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced60afe3eab052c9484dda80020fe25f41dc15f694a642064685e43a4bcf4c5. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:44: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/TCAJQ2506891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f8f46bac03fe0c6b934a18ff100cb1886b8c18ea77fa34475af06435ff11f1. 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/TCAJQ2506895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68a19fda6f65f55d06df1200ca370ab61ccdf92070e26ddd3083e426c4bdf80. 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/TCAJQ2506899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c973b28b3ee8374141bf949e320594f2e5bd5f3100d56305ee85c4aa12ab1fb. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:38: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/TCAJQ2506905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b30384895ab6ecb3ee4dc8f4df6c6db7b6e00a132493dd0fe2e2cf3f8df728. 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/TCAJQ2506911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40edf05f4bb63162bf83b501cfae082d31e45c6b973e2e0b778c2ae289f0a0c7. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:09:31Z), 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/TCAJQ2506935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7209e34a08726736511463b7eabc8d822fd123a72441af589b51bab7cf4d0a4f. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/TCAJU2572890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa13ec0ce78032d6fd7505188a0587c332b0d70e38fbbd889ed12db2eea537250. 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/TCAJU2572910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4e9663e9a23c9b34915ab36e828e74a5979696f733de34a172eda4cea9614c. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T05:29: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/TCAJW2554913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c470a10569f458eb66736abe2f7c7a4f3abdf04b6032adb6170526344afef6. 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/TCAJW2554921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b04c7adad26545c3da8dd2ddbc4af368aa5aa1b77d0fa699b75dc3e7530ef4e. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T09:20: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/TCAJW2554929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x662262541b214d6b348086d24569ae6cf8d6853656fa6a397c31bc91c22b6b39. 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/TCAJW2554939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdd4f63f8386d56f311153630eebc00a0e22b75bfcf66fa625af8ce8b47df85. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:35: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/TCAJW2554950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fe17a8410217a6e2d43254d03111541f26c6308eaa256b00a0cb41fab3db3b. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:05: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/TCAJW2554953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818aee835edc8f6136d4415a5958b09b129f206845f9e51290be855cad38fd36. 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/TCAJW2554957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e6d3bd247c9f1697c4e7a1aea1b2add4ca45ea80a2ff59299490ea54df8555c. 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/TCAJW2554968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e58ee657093253b3f8f307c7b475e9563b7885add474bdd20c4a53448d4aa5c. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:28: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/TCAJW2554973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb853e4a0e156a66a744f9fd8582e52496fab68cbe1f3ddb61b07941c5a36e99. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T15:03:00Z), 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/TCAJW2554992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8490b77d491e803ccf9320b71d0fb7937f93ba8c86b1de2a276b386c4653a28c. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:42: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/TCAJW2554996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe821074425df40a42b06999644938b3d69561cb7b89fdc48c75893a7f45d372b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:18: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/TCAJW2555007.