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 0xfa5488e2ce6e6f4d75713dd2adef237b2156535192fe3101555142dc92aecc14. 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/bd94809c-b80b-4dc9-bd4e-d52536e5fb65.json and https://artists.proofprofile.net/proofs/artist/bd94809c-b80b-4dc9-bd4e-d52536e5fb65.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 0x18530b201ce4e92e6355c84feaca20598d432337fdd53d5029037c6c0d823cef. 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/TCJPN2194740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c63e58a875886838ec80769108749477e4407c00b38077302104c55647a8075. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:13: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/TCJPP2126810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb28179c9a2528a20fc7bc6a20da4de8f9962bb1a9a6cfb21cebb8602aca110. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/TCJPP2126811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ef783472c189234fd611545cdfc79cf9f64e9c8a546f4e2f60880db392f62e. 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/TCJPP2126813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c63e58a875886838ec80769108749477e4407c00b38077302104c55647a8075. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCJPP2126810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bb28179c9a2528a20fc7bc6a20da4de8f9962bb1a9a6cfb21cebb8602aca110. 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/TCJPP2126811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa902903b1b252f29a84b79eb5f72d960ca1d83943f9131e47592b362faeeb7d6. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:58: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/TCJPS2254034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32a90d2d125d0a3f4b2bb30d9d256c85bf76687aecf09ad10976ecadd57d40e. 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/TCJPS2254038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf054aae22ee96eec0b20fcc1dab0e3c5350d5cc978f91ed948076ff1f3e43162. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:49: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/TCJPS2254039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f62f0ceaa04d67b29174623928ed0e051821e5ff821c152015856955d8b7767. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/TCJPS2254041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c52164daf49f3ad0a4a8efd36616f5ec16089412231a77d00f040ea744a9dd. 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/TCJPS2254044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa6c10601c8c47440220536063203295edcfa17df68a30c7df0c36f46109b55. 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/TCJPS2254048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32a90d2d125d0a3f4b2bb30d9d256c85bf76687aecf09ad10976ecadd57d40e. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:10: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/TCJPS2254038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf054aae22ee96eec0b20fcc1dab0e3c5350d5cc978f91ed948076ff1f3e43162. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:30: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/TCJPS2254039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f62f0ceaa04d67b29174623928ed0e051821e5ff821c152015856955d8b7767. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/TCJPS2254041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c52164daf49f3ad0a4a8efd36616f5ec16089412231a77d00f040ea744a9dd. 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/TCJPS2254044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa6c10601c8c47440220536063203295edcfa17df68a30c7df0c36f46109b55. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/TCJPS2254048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13b9972a0ad89e79eb5c22ed22d7fdcc3115e354adb15784c22857c40029c8d. 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/TCJPS2254062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efac0418b2b6b85811179b2eade9c10844ad03a2c9651b3116159be402b292e. 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/TCJPW2321527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3557c9ea80db8214b14dc0e9c08aa74e72ab51b591e2b72c37e40f1297839082. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/JPWP02401064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3fb156b3e7647d6e31543ac28e6b83b4827a9e0c0f269ff676658aa98bc2e0. 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/JPWP02401557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3557c9ea80db8214b14dc0e9c08aa74e72ab51b591e2b72c37e40f1297839082. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/JPWP02401064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7e04e9360fb92271163461964cf563f0c526c6340b69f6867edf0da909a874. 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/JPWP02401241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ffad675ac9b37357230b0bce902015419876f8a91c0bb7cecc1e3d9d28542b. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/JPWP02401556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3fb156b3e7647d6e31543ac28e6b83b4827a9e0c0f269ff676658aa98bc2e0. 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/JPWP02401557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71be690c955c524067bcaa81caa84ebe5f448d13bcf6656188bd771fbc82fbcc. 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/JPWP02501351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x562461e026e4c7a56ff2c4fe832781954aa6aeef0dbb8b713530a549b6b4aaa1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCJPX2395095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188efe1d2b94bfe1d16a798c25e62ec08fb70a8fb7d615467fa3be4b21b5cf25. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCJPX2395099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5f1c8f2dc302d5b6c884f4b2ee3630022ad88563babf0b6cef63469553621f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCJPX2395103.