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 0x39ddd2319b9a8dcd402e0176408572c4f72f1b279d6e737d41d1c86e13ea1314. 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/e361d466-730d-4b3d-9f8d-685c210ffc92.json and https://artists.proofprofile.net/proofs/artist/e361d466-730d-4b3d-9f8d-685c210ffc92.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 0xcded64e257f165c4533cc32a49f6142beadeb354ec0109b1506cead9a924a6cf. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/FRX202552890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c7f3ed97e7133455c364e0e61e92e3104356f3cd8d0d1e1d76fb04a4616b4b. 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/FRX202552891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87f8c999c4d1f1190b54d97089245a8437096926b90eeff399c8e6f0967121e. 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/FRX202552892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1499eae93e1592b7097a97ab1bddbccbbe57e95e8b6eb4f57fd38592eba6254a. 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/FRX202552893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb019ef27eb7d215e544b673bab7a895064f5c3c354b81a32a63f5c52ca94c31d. 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/FRX202552894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b789c85f5205124482dce3b95044677c96fa8ff0338dd4b494e0106b1c31a69. 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/FRX202552895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5c0e310a46ee688665c4b1a489e222d7b789d402269ddd74e91ea1c94fecd9. 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/FRX202552896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96f37e4ee49509c8a01c3eaf1760ffaa928774cdccf6f1f95b4c73787178e16. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/FRX202552897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa277489e488c8a5d7a0a270a796bfb292f25a967999da91f90e1426d863a288b. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/FRX202552898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd189d2c816b5157262b00bab130f555c196f17e37fdd789936d8c33528d93ab. 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/FRX202552899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f47641abfa4ff9a801aec51a6fb5b1bff9b23ff9dbe43aba50b03e6ab4ca27. 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/FRX202552902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb356edd220ee4af53d94f979b959891b0e6b3d43c6841c4304c96c196d1f9a91. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/FRX202552903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cb6560ba09f3adf7d2539d7ffebda0eba93536a3fcf2e61b84d202e6842a92. 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/FRX202552904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51b002cec68bf4c2cab678243353649b2bf7c32b0580078ace0bb08ce6d74213. 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/FRX202552905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa947c9eb2f86cd87dae674e6616f9651b9b09d03ad4995207639f6be9408bd5. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FRX202552906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e1844c2b6fbca012081a75265f145740494587c6ecefdf670a521a34414591. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/FRX202552907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9afc13196f902b5e544d7934afac49ec04502f7912aec028cd2bb2748aa8749f. 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/FRX202552908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fbddb44d74f9550f50beaef5aff30f2b31c4a24d0ce274c9b72b750f3ba607. 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/FRX202552909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8364df3ad87c2d22d65a69eeecbdf57f2a910328942749c90e2bef122753ba7. 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/FRX202552911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc86dfcf89e510ec23ea10fe207e120011fb76071b909bc72181eff55699499. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03: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/FRX202552912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd046e0563b722d79a66cafe6c282579b6f26c59003bc21694efa659cc3ad095d. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/FRX202552914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91237633f4a74154300c7a61f90c399c2774efc96428aa5e7035c48660363bb0. 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/FRX202552915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b0e39ab6690948a7652df0dbd82e6ca83e95a2068cac53c74a845b6fb0ecca. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/FRX202552916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961a4682010a77412ed8eefcfb0ab84f6fcf1ea85f2b2b4b2b13ebfe6cb20415. 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/FRX202552917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9dad7bc4f6b786ad471a43a843656ee82718a60d1170fb8da3378ec72da963. 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/FRX202552918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3e3ad3de5f150d74dc3b45595e748da1acdf65b6a007eddfcb80f0f57f06de9. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/FRX202552919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5120bcbed1a951733e8cc1b7b9861b7a3ea23bbe9168463eeada7d691c6904. 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/FRX202552920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45deb4536d1c2230744358c853cc613590eecd7dba0c9a3b301bc6da4a49bbfe. 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/FRX202552921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83eac0eadeadbf6522daabe88f6d6cfdce11fcfd4a479058b056eab4611d9627. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/FRX202552922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b85cebd4e32eaba5c5f1377dcbd80e94dc6e8dca007ebb6c069e4066b9d6a9. 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/FRX202552923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1702639d145366f2bb2e3f63ce42a0fbded2f7e931639a5935da837b3b3c6b. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/FRX282519005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf83f7adf1c06f3145febac4041bf3bfae06365edcd88ab081856fb3def11ff. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/FRX282519006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a4f8b470ad65e1c6e8787c882014a963f89d9486e850200c2ab27eb157b439. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/FRX282519007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd93e008617127f53452595b8d28bd135af930abd1638fed4e64a9af5d2411cc. Chain 2 (Bitcoin): anchored in block 958647 (2026-07-19T02:36:14Z), 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/FRX282519008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63911636f07968664d4f9635aa9bd2940533964c5d3bdc1c1d288d5b8db7c1ab. 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/FRX282519009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87adfeccf57d33a2181e21db0a82930c1fcac124d37d5ada621e70f88ca1e6d. 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/FRX282519010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e15be5cf5d8801f2f61d20f2e128edfcb381875d02023c23eae8365ed3180f2. 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/FRX282519011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9750ed5bd16c2c26b688129c206387f7173b591fe6fd8429e20139a41a352b. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/FRX282519012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47109e34f82c5776b5c1b550410daa24566f243a642b2bc0a0cdfc8fe020c425. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/FRX282519013.