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 0x8825f88add18e5103a89f5947db077ec372c1312f5bf58bb1564c7e06bff7e04. 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/bab56f56-7cc0-4eba-b52a-6b290e249d20.json and https://artists.proofprofile.net/proofs/artist/bab56f56-7cc0-4eba-b52a-6b290e249d20.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 0x47261a3d636c680e564c6ec2287aa531b9f6397fb16791f5ceeade28a132d4a0. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/USHM82127052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f6ffe30cdfabd01bf5b179b7b0c470113a050d2b7e5ce94b2386c1fc9a50df. 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/USHM82127054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b914d31c01e62fcf73aaa3bcd9faec40a20dbb4a56f6cdd948176e22e252c5e. 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/USHM82127055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x464f96c48c4a16a65e80352762c69cc7d55afa1070cc7e0f7fb40b2e956216a3. 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/USHM82127056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991a1e970823fa0819b62e8db9c7f1a852badbf725f2325aa692f76b43de9628. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/USHM82127057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa913e36690add708751f66f990578436dbaa8cb6eebda15f1f1ddfa0a01ff0de. 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/USHM82127058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b62ec7ed6e555e784dc3eeea16b1a4d4939fbb1c10eb9c4f9023af97a872699. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/USHM92106407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f96b141fffb16ec9a584aa1e05cb9b44ea0727dd3df81103ffeb92d40b507ea. 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/USHM92176306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b34d3c0daacb47b1dc715e510b3b6d9324168cf49add895d4c257e7a676df03. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39: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/QZHN52261764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa79779de0b557e730b6a2e3e36a136450c49df92fd12d15c0e200fe1300eb2c7. 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/QZK6K2293526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47dcab79efc31822ee725ffb005cfac5db8b89db9fc4e05b15da468ffbde5299. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZK6K2293527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4bb37bede87df1a5beb57f3cba5600a938c875fe3523ef34657e9e162feeeb. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZK6K2293528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a5c868f8d19922513854b9fd96a86e55047c66000d0adf1ec0167e0a7dea0a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZK6K2293529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636213867387a41432771cb2aca004b6656c787c1451c493b378c0c0c2f9aa90. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZK6K2293530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52da2d7efc51964e62548761f2d9b0d4cddcd65a17d103f8fd00561bb9eddf0. 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/QZK6K2293531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcebd8500b46aa572ef882afdfb7b3eb708e0228f8031564b975e8d5248db2426. 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/QZK6K2293532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4efe7dce78d18865284b7b6eb9fc035cb688204096f609e4ee27cf557de133. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30:59Z), 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/QZK6K2293533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x022b5f84323e8ccc418c688430da31089cf724ff60a2faeb0ebb337c28c8b933. 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/QZK6K2293534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd656c928f45d0ea5e9396d3ed0c42a9f767201e08e1a21495bdaed4ebb2019. 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/QZK6K2293535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fde80cf5e995e4204c91ff76c748a1c4eba3d22b2deaf94a14fd4cdd5b87a3e. 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/QZK6K2293537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9f51937ce26756e913308ed860434d2aff922f2e7eac1ae13ad6548ad40dd9. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24: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/QZTAT2218460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa568b360fe6176e34034ad4b9ad1a74d9afda327c4b772ea1d77e23b92eee0d6. 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/QZDA42382037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3beabef868ad923390ee1ea03b6a106c2066c82a99f751fd897402bb90d6566d. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QMBZ92394008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e13794def87118d95a61a1c8edec8c20409606f83480a4fff312d91ee482d78. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QMBZ92394009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ab49aff6210a8aaae3d89cf79c4578c4edd1af337d65634af5e3254dae44f9d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QMBZ92394030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df8da9aef6372b99901de2eb554d5a17d953f5fe5529302c135ee77ba1031fd. 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/QMBZ92394042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3081ab5ad5ef371e65d9c1ee5bbf82a915899196662b33f28df7de9a0796274b. 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/QMBZ92394045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23001e90ac704fd83a17169d1402bd4611af0ea240531f2968ad6de338b0aed3. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QMBZ92394048.