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 0xe9cc50dca52b97378ae809ef1b5734dbd733ca07fd0511991bb56737bb30e8bb. Chain 2 (Bitcoin): anchored in block 953710 (2026-06-14T23:32:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7fbc01c0-fde6-43f7-8eba-fecf44c703a8.json and https://artists.proofprofile.net/proofs/artist/7fbc01c0-fde6-43f7-8eba-fecf44c703a8.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 0x879be43f65de49363059884f1cc060e1ff9363e6d1f7ee209cece498534f98f0. 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/GBMA21856893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7288d93e766127fe7ea3dc7396bc503f23b0209766962fff2d3cd4da87a8a935. 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/GBMA21861471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8729478506b4be8ec10915b5270181e4b8f95fd4024ea6ab6d5c24b0fdc37209. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GBMA21865281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151d440ed1091b62ca2c34fb6a1348eb13449b4a58afa328f28ecc2d7f6d1f36. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBMA21867210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb89d112c15e1f55829e085a98f5614a3c122a0c50ed545be06e6a06dbb51f1. 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/GBMA21867644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51a6b3280aba7e5ff065774011b5f78d52a7a5179840addd58f57e1a4bf7c65. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/GBMA21868598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85711694b53289f258e9515bff4e70ddbf6d3d348bcc21295ef3a896f0476bb. 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/GBMA21868971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ffc7b4f28038a9bef828c8f356984c5b1897fea09cb20163cad581336a368c4. 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/USCGJ1638740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb97ae379a4c9266abc58a6705034118152c5096e5a7b1ffe96d26196ac8652. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/USCGJ1638741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2688692d50bcc2675746966f77e36197c04ea9212257a5217e55facc1729043. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USCGJ1638743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78db170216e7cfb14d2cef17e0e90998d226493ec616c10b6b36d838bab1e7b5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USCGJ1638744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51ff3c82a58f4cc4c8cf697385e22be25351fe253aeb783507a711fb9efd886. 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/USCGJ1638745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061f42e9099f37ac63e4efb0a577261444207d1c2324b1672d055af7f2250a2b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/USCGJ1638751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcadb9231b9cebf8de4e505ba69e90b9bbeb8b77ad3e876933abdba9ea5cbd03e. 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/USHM21395183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbec4e7586a28af5dcd6b3698c3a38dbc93f852bf514b32c01421d9684f99fe3. 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/USHM21395184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba6e8702777075fb6932adf3986b5ed2e12677244ea4f6592706344fe79ac7c7. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USHM21395185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9b1902caf59a658904eb13844918b0ab3c2cb0b307d35d2fb5356209139470. 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/USHM21395186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a3fc46fdebc11d40fa3bf8200a9f4665af2706a34d3d9935f37368562a00c1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USHM21395187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd52f67deb16b833246e2db109dc9dcdd9fce6bade9ee4b7e52fdeafad5ecb4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USHM21395188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa397b0012bdd7fded2a2910c4ec9f0de333966fd10f47f67244f3c3a944dea53. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USHM21395189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x939d73acb5b37e671cebc054b47f7a8ba8b62f4fd00c8d0564383215c461e76a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/USHM21395190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76259a5fbb79eaf818f1b9a600d845aa0a8081630cb8db938243e7f50237143d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/USHM21395191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34fcbf747eee0ec46671e0517f689bda336715d6a30ca5ac7aec463d9969f30. 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/USHM21395194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b13247eeaa90371da7515594d5ea31ef78f9940da864b5b0e2e808f65c5707f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/USANG2401000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94863d9fc8fe9bd118b0d983ef4c51f4292dbf776f0a02d0797a4932e7edbbb7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF2465317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a85ac32b728853d9ec09e64055d6ab21f7dfd9e8a3c4e65f7648c3c2592954. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/ES71G2334340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f66da0feed5449ec2092c919a7dc2b9a722d791a1d2c738b463c2f10db21bd. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/USDY42293222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7b624cd0ac9a8b4190e405fe6e24a8390a6ebe9d9c656e007b3f3acf5a3057. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/USCGJ2197975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d896333a2b2b657f1107e226d6f7a26681813014421292ed87c18c945ba9ddf. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/USCGH2273687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4e6b97277bbb96a37a94702c940edc3df2d9348f3f92b648bc16518072da77. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ESA011810030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8ff9bdfe8895ce7c3cd059df615c8d73612e8914eb7987d7db51cd8cda544a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/US3DF2549266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51f37801f4543e9303829df74091cc8a810926ec1a610be7365129c18389c26. 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/US3DF2519122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037d1c912cf38bebdcff5e5f936385fb3504f810300fea4c8201907267608b2e. 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/QM3DF2411183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2292128e481b65686f088d82397c6476bcb673708f055e8b8aa15a4bc64caba. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DEH742437692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x212321f9b5d2ce49a80a6358c93e5ca38bcda9be7856e19d951cad613ac54852. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/USANG2464898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3867df29f74fddd87b2f635476d0bfbcd785c93be0ceb5acf59263bc3dd16f6f. 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/ES71G1514681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d1f80f0007ff82228d64150e58ed6ffdd73dadfcb9b22ed834d639cf412f91. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES71G1608124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83291d15a802a38f58eb8405e6fd04855b29f72c842b4a0668c13eb443eada53. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/ES71G1927822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a73dec0754a794d862612a97e5243b1e4e16b6870f8c74d7ea6bbc395e26870. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES71G2428057.