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 0x96d32d97951cb8a354d9f3ed280b0e1e8cf4e92ad98e5f8a2075c994968604de. 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/7160be50-47f0-465f-bbd4-e8016f6551ca.json and https://artists.proofprofile.net/proofs/artist/7160be50-47f0-465f-bbd4-e8016f6551ca.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 0xc727e6ac1bf8b699d8bebf2fd5545c51924a2b48301d09b3d68ccaa755408589. 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/TCJPJ1947242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac5ff6ddbe6d53f46fd7ed75de020e23a6f5e7b997553a0b2bd99da7c454b570. 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/TCJPJ1947243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09ed95f6b065957da3dbebc8289c026caa54e5fa18cef94eb27612ee7981f54f. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/TCJPJ1947244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f7f7adb612e5a30735431d3145d72add763656785298fbfda96e701312dcac. 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/TCJPJ1947248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87262035bc806979fd1891885afbd5ac64aad7d85c892db7b4314e2d809b6456. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/TCJPJ1947251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a42a35f47c327c3e0cf95e09e0d640894250e868dbb9c1f74474d4c827f38f. 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/TCJPJ1947255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426b0a0839f606f4ebd3dc2410a89279d3311c03e9838a8ec5ad921cfefcdb1c. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/TCJPK2050545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30c6efebcf56a8114e58f070fea9488b7382061b6ff512e74bcdaecba12a30c. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/TCJPK2050546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f0bd8bd5d485cd2ef123adb476482e5af9ea18514752bfa2883c324da7be95. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/TCJPK2050547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c75a14662f78ce1c34f7713efc531e15e1720afe0c486be9970ac9dac44dab6. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:25:55Z), 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/TCJPM2057913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x154c236f4c47bc488f4d498176b7332ea5d6d99eeb61972a2d05438eb00e3c4c. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/TCJPM2057918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe88f0b30dc2a2f6e3538a9280f2751b59f227389608c75a4aae0e339dd8ca2f. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/TCJPO2164962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ec1df1ce9abd8974dfc9415cfed9a0c5a2cf8422bc729dd273dd60ed1ea64a. 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/TCJPO2164974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b86f4593afd07f590c0effb6a85de277f5687b4c334467954252293ed81226. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41: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/TCJPO2164987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcf1378c4ffb7cb04918184274643f4d7994e464e553c3a6febecad67314321. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T11:17: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/TCJPO2165013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd1891952812e544b7a5bd1daeb40b2663966f0beebc3b261ecc254a9bd32731. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/TCJPO2165006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf009d3d9098dda4b4775a2742ba8796342f0ac8910ae44f4904725f697b6520. 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/TCJPO2165001.
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 0xec50b00041345c313df2f71bc5a80f208225298bf7f8288152c83dc9f38c2cfd. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCJPQ2150066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da28cfdafbe439f313bf002c5d293f1f0314ece1bc6caee8a3922ce5a677cc5. 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/TCJPR2206548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78358f4bb8b55c6b647aa5cfdda8ca8de8a88cc32cfc16baffbbc541eb6f7934. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCJPR2206549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2aa90abc15cf16103b13309f99134d5336fc8ca766c2bbb63bd0fa3ed91012. 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/TCJPR2206556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9abf130f42eb70786bbe0ccf0cf9d856930ae32186fea569175b94ec870437f. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:04: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/TCJPT2209558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd773df0c3edd0ef2af065122d867a6ac98e574a768f296badb5b85bf718c71. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/TCJPT2209575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81a2a2e92509087ae67e2d0aaf4d34a1ccef879e4f665c14959a46014bce245. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/TCJPT2209605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78bd9d44169e9c66670ec87a50a2ca6c30994a65163869c992cc29901fd3a1c. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/TCJPT2209609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfd4128e8d11ad601742f533fe556e454efa7257cf3d3359b932c1ddb5d22c80. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCJPA2492989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d81322d75557b49302dd4b1e4caf7f9984fdb03dbc22386eb44c95e0720fce. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCJPI2517342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd847a638a09b9595e34009804151b241dcb4f69e39fd692f1a4d12587ca195. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:59: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/TCJPI2517345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ba8a26b1b37e1aaef5ade07f55c65ac79f41a825371082a95167dffa8de766. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/TCJPI2517351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa582f0266fe67ed6d1b3eadc5d054e7a15f336ab7852e8c4fe75c306444a9e9. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/TCJPI2517356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce1e42ba72eff720382fe116725c5d340ad16e75ca68a3213b9f0094f792a87. 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/TCJPI2517359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7f852a165002fd4b9c86323c9394a0772d81837bc0b75ad10cc8910f118748. 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/TCJPI2517360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599875ceed7447ac350bfed7942ec5975173ce7768df0d35d214b3212446f51a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/TCJPI2517366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e4a98b27c730394e41b1e30e5d6e92cfbf4f118ce83d6a3e1f9602ae56c316d. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T21:36: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/TCJPI2517369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3770eed8b01349f79178127fa451c2d7ef64662e26ea1a164994dc2c9ef63cfa. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCJPI2517373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1d0a6fa534d0e92a46dc5a2bb7518380bc9beed265b98ca4ddd9dcdce8e5164. 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/TCJPI2517377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34177fdc10741536b74a4941dcebf254d8084398921e7af73306392194bab814. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TCJPI2517381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1143bca277c8e07fdac8b7346059b26b63e635a80e41a1bd88d6019cfe90e912. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/TCJPI2517384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf3dafa7c97185efe489c3a827f43307fc209d3fa4688eb8ae4b7b1e1eaeb52. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/TCJPI2517387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a3d11f769bed4e8ecdedea0d11b3b5717c590e2c39a9fc2e2e4f01f25f18ae. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCJPI2517395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5dc033048627bd33753d2cdf8d29d09593472b54a99ea445e3273ffb2c6d4c. 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/TCJPI2517412.