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 0xdc4863a2d5871517625beb26eccc334bad0ea25ad2af25fb4a57eb8207cb94e0. 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/b10046ce-9996-4a05-9fa1-df50cc792aad.json and https://artists.proofprofile.net/proofs/artist/b10046ce-9996-4a05-9fa1-df50cc792aad.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 0xeb6c35c996075406aa4bb25ef42c54a82eee9ccd86a4e4554100328044709446. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/NOB0H1910302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5065101e6806cfddfdf6ee3f9b88d44ed60c36de5a5be205d7621e1b31a51f32. 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/NOB0H1822001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f923ac431d453a49b7be5b0236ee848b8cbbd8126adc8e1413dd4759739c69. 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/NOB0H2010903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d1b92b4db777e2863cae8a38ccfd92275a0c761d4c90c30023b68d765985f4. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/NOB0H2010905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e757412c582d865622659ff6a0747788af694d51c72fc8703ad52a7ce81b06. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30:07Z), 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/NOB0H2010201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3b1a4af854030708414b37a7342881a48ce7db19bc89bd1d1fec0f86baff62. 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/NOB0H2010907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1d1b92b4db777e2863cae8a38ccfd92275a0c761d4c90c30023b68d765985f4. 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/NOB0H2010905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb376869760172794a34501ddd982bdd0038cc34a568d6953488b900b4f009a8d. 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/QMBZ92260874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99536d665aa72178bf9138e483cd15a678a94dec9f81594e09e3be17cbb00234. 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/QMBZ92260879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd29c8000db3060802d92dab1e85033bf1c4d6e118c22dc1d89a3afed3bf335. 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/QMBZ92260880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828d9937aac7c8e249a050e726b241e45ef10abbb17c4e809871db1dcb10ba82. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QMBZ92260881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7e5d4a187d2628ad47857342ef597a6a3649339b11eace67b0060ae38e55c1. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NOB0H2104001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4637b24314ff0f66ca81214bab2ac46173635bc9989323a47e4d7f13bc484a3. 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/QMBZ92260883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8b12df7c9dd4aa22296ddf2585404e67c46081294cad30b37c603cad71d31a. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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/QMDA62151519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb376869760172794a34501ddd982bdd0038cc34a568d6953488b900b4f009a8d. 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/QMBZ92260874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99536d665aa72178bf9138e483cd15a678a94dec9f81594e09e3be17cbb00234. 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/QMBZ92260879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828d9937aac7c8e249a050e726b241e45ef10abbb17c4e809871db1dcb10ba82. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54:07Z), 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/QMBZ92260881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7e5d4a187d2628ad47857342ef597a6a3649339b11eace67b0060ae38e55c1. 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/NOB0H2104001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4637b24314ff0f66ca81214bab2ac46173635bc9989323a47e4d7f13bc484a3. 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/QMBZ92260883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3396f9fa19d96c1634673fcc0a654f828fc9f50e6de076995d7c54502b1b68. 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/NOLAF2503010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669ad5a3d283ea4f0b7e2b1791940a241aaa7d2956503360c9d86fcba8339b24. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/NOLAF2503040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0568605a031da509304ef92c4241104554be14c2114f07e85d05813317917c4b. 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/NOLAF2501010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6293174088f4362f6f51112de6172641e068b90d25a2a0d2ab73c7ec916ba6af. 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/NOLAF2503050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6574d1d3d77e18377e2e4f38475d929fa9e523a039d4c882afbc91b9cb9c153. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/NOLAF2503060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49f7c34196509f5cb360c3a19628c61af352254a38383fd7b00e462c980cee8. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/NOLAF2502010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d44c6ed7dafc3b1079701c57035a1c795d1474ad6c3705691f3ab05fe0fb574. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/QM4TX2429617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967f8865c1a578d26938f6b336c81f64be591c20cf576f59c9b009acec7696ba. 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/NOLAF2503070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64ab05d1adecf9b36f0cf7595ec2518438791938dc5de1c8543e052a93c9f432. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/NOLAF2503090.