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 0xb635cf18c05dbe4ab03f8648c91a90565f35fe11f57591cc12573b0f3220c9fa. 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/5e0e22a0-1d80-4e9d-a7b7-e8319c07dd69.json and https://artists.proofprofile.net/proofs/artist/5e0e22a0-1d80-4e9d-a7b7-e8319c07dd69.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 0x754617a487167ef0ab144a91a2f1871c7e8b8bb3ef3326315f6571477111fb6b. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/NL5MF2100295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b48793a49dd19c83ef7109d1b419157ac8bc45bed62126ef538ccf4b64168b9. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T15:38: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/NL5MF2100370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63eedcb4deb93843b3cfc75a3bd839b8870199311cfe3a7dcf0dc9d7aa7bcfc7. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/NL5MF2100402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd40c246b2cb5cb62c36adb1d1ea0546b1e3782ac34a203e2b677021c3574e5. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/NL5MF2100421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36534b1040fe1d1a79a27402b6947763e2b41d968597a7e41171b004798b043. 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/NL5MF2100445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf986d323a48b0518b066f59e4742d004de639cff8af46e9e054d17fe76ae95e0. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/NL5MF2101014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46838f86ea47a6370d05f66c3a66e2adaf6e30f2ca079f6b0edbc1526e54688. 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/NL5MF2101357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae5ef568c3de8fa366fb1928e6c1167afd0d225db4f1e2294a87c1a0614409b. 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/NL5MF2101527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae5ef568c3de8fa366fb1928e6c1167afd0d225db4f1e2294a87c1a0614409b. 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/NL5MF2101527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e7bcd9ac8452a8e0096bc89602894179103e8694103ccc8f54d049ca18ab20. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/NL5MF2101528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebabbf365c7ed0a84db097ad755413642bfb522ec8d0bbf08ba017ac7e74d50. 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/NL5MF2101526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352de49ba3bfed7d0cb784ef5763e6da735354a32f0d1424eb400c1d534f3fa9. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/NL5MF2101529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64bd53eeeadab9e67a82239483274d42487496e976133a96101372374053a03. 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/NL5MF2102014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7915a278e51ea7a807e3f01f6c519b1dea57bc257710bd7c583416164c4c44. 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/NL5MF2102068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6f4a3efb3e7bbd9d7a207ac5b0fa617bad1ca1502c931a25e28ce1b8ad8dfe. 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/NL5MF2102069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64bd53eeeadab9e67a82239483274d42487496e976133a96101372374053a03. 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/NL5MF2102014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd5f2ebdf0db552fb298f90a35bc799d815fa2f44cd63565e047085fd4d46aa. 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/NL5MF2102067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7915a278e51ea7a807e3f01f6c519b1dea57bc257710bd7c583416164c4c44. 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/NL5MF2102068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b4358dbb02bfb8745934fc409b593084756c5d7cc8ee3ddb2928e02cbd7d085. 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/NL5MF2102070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6f4a3efb3e7bbd9d7a207ac5b0fa617bad1ca1502c931a25e28ce1b8ad8dfe. 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/NL5MF2102069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096239de71094fc19006e4640a52dd568c7976068a675a3a4e030d99af895f61. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/NL5MF2102510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75dd8de2520ef962437a13f76ac28f923dea7c145c4d2935400734ae90a6438e. 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/NL5MF2102560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46cc9ab47a9c314770f8242c3b3c9a7860b3220c68490c36fc8d4fbfc457043. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/NL5MF2102622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6868ff64df792ea91816512f4c0ada07dcf24d02c519d864a980863dab96a1db. 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/NL5MF2102826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d48318692ac462f8c4ed49db29b671b2b531f1a284f772f90f7d5cc3fcf22ae. 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/NL5MF2102879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19ab492678f0c44e57a86173cd087de150a94284f581289257455bfad3482e80. 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/NL5MF2102939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126d939108ddcbd17d7b66282a184cf3474e93d54305b0f01b8332b245fc4ccf. 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/NL5MF2102942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52416556ca0bd53857ded6a0fc6e5bd0a7c863ac3c8295fec41d67b8ba91a5a5. 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/NL5MF2102943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41b7b98422257446343634cb1ba8c8a36f1a6d1b3ed928093165dace66ce6c8. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/NL5MF2102946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1fa9f2392798e910c30cb21ffaa0b4679e586117f12cf606be87e5d488595ea. 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/NL5MF2102947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58d317bf253d268ef7130696cb29c987deb14105bd4986de15a126e721283be9. 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/NL5MF2102948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126d939108ddcbd17d7b66282a184cf3474e93d54305b0f01b8332b245fc4ccf. 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/NL5MF2102942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052b7c58cd6e05158ce81ecac765e25e0946f41487d8d2eef5a8114f4035b2ac. 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/NL5MF2103519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15f618a9874eb78cd7d20f81fbc27c0663bfb1256b12a7116d7600a5a6e1615e. 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/NL5MF2104377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a22ccf39f475405f7916df4c61c52d01de545fdcc1a356a01b8a849af87d6ce. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NL5MF2102247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a22ccf39f475405f7916df4c61c52d01de545fdcc1a356a01b8a849af87d6ce. 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/NL5MF2102247.