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 0xa58fe0cb2d5051ab26cc744132d9bcf21073c21a33679b490c03e5523ead7461. 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/88ea267b-a781-49b1-833a-a50987fdda4a.json and https://artists.proofprofile.net/proofs/artist/88ea267b-a781-49b1-833a-a50987fdda4a.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 0xa3186b063ac32c557b15ed0736bb139991691390ae74acba1364dc0fefc15799. 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/QZPJ32204600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf20ff436bd73a5d97b1048167643b17446adc0d399e15a13969fa23abcc7e44. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZPJ32236776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57f23ddf17486423476644e097128dc917718e754656d1b2055518b51dd11dc. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/QZPJ32238253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54375c9491072aeb5c336dccaac570475600ba90a9d5e477c8248d8ab8a5ee4. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZPJ32293066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb91753c33efa72c277bf169cf23fb83ae503939df67defb771668ac12325f73. 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/QZPJ32356211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf986e13536fc429c5e9c8de7dbbf74741b94220089291ca9efe3685d725946cf. 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/QZPJ32356212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f590297608241708ce3d9c0f6b49e2e073ea1bff7e2e043e38016d87752adfc. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZPJ32356213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f6879b07c3a4fdec17310759d41aed7c4ea7191cde262ca1a7832bed17ffcc. 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/QZPJ32356215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a87a0c1d28e4ade8811a05e4e34200fd76cd00c19cc42450f817a9e2c52ee8. 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/QZPJ32356217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x988b28d28d41358ff048c87de71aba49f8d69f2a7ba72529e9f7f9e3283cea1c. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZPJ32356218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dc71d2f3f45fed5f04903962ba4dc9b2741c57c0a08991bd5f84e7ff660e213. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:49: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/QZPJ32356219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca94f3d63af84d5d860ac1ca9b1558c2e50ed142a1854c206e83cbe27e3a5a9. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZPJ32356220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4986e7845979f92df48327e11020a9d0229822900adc5ad8c30bba39360c3533. 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/QZPJ32356221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5210934f478229394261d7cc58b483abc793a533f12b0fa5d4b52991485253f0. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZPJ32356222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e63dd861bb5504d4df202b4544757ee18fab4c02d5a62c52466e50235aa541. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:13: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/QZPJ32356223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfce73d8b2dcb8ef1ab02f1504db77b3ee5cf80347322b9cf1403359a9d5c3db. 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/QZPJ32356224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab8c5c65a882704d0bf86e3782484ccb0c8fae59eecdb53c1926327940008cb3. 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/QZPJ32421680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aa94fa56608bc4655ab5324cde9355214ae0e3f95a71bcd210edb0e7b13ae68. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZPJ32421681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fda269b61ccafa12041d537a3f1db6c96502b3b6025c3014a0b0f9ffedd6ff. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZPJ32421682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a77105c1100bbca961bf7a6fbe5ca2445579c4265eb19ec790c44d01e988ec8. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZPJ32421683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18db435f6205656979c264c023cb0757a5a7f9f77765380fe8b0fb83ac50d62e. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZPJ32421684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d04ab58d0da5659b0cde6ab1d0cb6cb3dd32efabd53e879a83d88aa0c61645e. 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/QZPJ32421685.