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 0xeac2f6032371fabeaaf325519a51b4b633949245ab03da1d5467c25136408180. 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/74a497cf-23ff-400f-8951-4c13d42a2d0d.json and https://artists.proofprofile.net/proofs/artist/74a497cf-23ff-400f-8951-4c13d42a2d0d.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 0xea5e2b2d5e4d4f3a6e5b7f367c88b62566e07b6cce947b1bbbc110e18f8966ea. 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/QZHN62464701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f31651d399ab222650c6e048a3f7df610e4deae5f7990a6e600a227b36aee20. 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/QZHN62464702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b244cd354df6e4f542ff302ca0ac19249eb0d3accefe041010c8c22e354a12e. 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/QZHN62464703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a815506119ad2541615d687543a6ce9d51f1f788b87f1a739e6f0750658cfde. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZHN62464704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3796999c358bd5bda2ddfd5c637df78fa67778c2dfc3499e55f49449253566. 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/QZK6G2435524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3796999c358bd5bda2ddfd5c637df78fa67778c2dfc3499e55f49449253566. 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/QZK6G2435524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444eada16545a612a7df0e624a62e2e8c6e4983bca5c48aedb9a3845542cfcf4. 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/QZTAZ2453906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadab9e06e5b6c4a25fa128720fb73970800e671fdf2067e5fbd0e77dcefdd15. 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/QZTAZ2453908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad47a4ef66f31b8efda6630dce9e1680efe99c1a9ef42966fb29ea72f2025c0. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZTAZ2453905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279b6cfb10b56f75cb75ea9a5113ce6b3f9a73852540f0fc90497fb7c4959df6. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZTAZ2453907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x830b2420d4a11e80a2fe3dec7b0d2ea1bb835f712d418829ce30bad819c163d5. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZTAZ2453909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f4a9bfdcbf5797efdc9c677f84c893d3957551d3e9b7761174b20e638ec45f. 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/QZTAZ2453910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a14beaa1708eca6c89ad692bbfcfd4510e3da662165fe68eb88d268cd79c12. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21: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/QZWFN2412059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8f7628aca14099b6abd3734cd78b33258928777dd9580b85fa963ba6b6d482. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZWFN2412061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df68ddc80cf2c2cfe503735bdfe79f0a5183f4747671fc056873446a9a3cffa. 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/QZWFN2412062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f774cf53cd70be9bb2569f6d01ff6b7047146d27dbd072afe9b57a531612e8a. 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/QZWFN2412064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac0d6d88ebb50da95c8d8cc5c896d29c0f99544ef05bfaf56bc39e4e726ac79. 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/QZWFN2412065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6301c6de1d8b10adad646e429391fad03b95fa9e04c75b6adde0f43e2cffbafc. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZWFN2412066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93de266c17cd1d78842c35f9f036828afd0bfe08ff4011b7f4d4eff48f9492e. 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/QZWFN2412067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x668c0a4b277bc199c1e5cca9f17f61aeeaa35ee0404faaddca16fd48ada738cf. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZWFN2412055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a14beaa1708eca6c89ad692bbfcfd4510e3da662165fe68eb88d268cd79c12. 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/QZWFN2412059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618329540c53d8da35173a31422e4665e6c0dcc17a8ac14feb8623293467fe79. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QZWFN2412060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8f7628aca14099b6abd3734cd78b33258928777dd9580b85fa963ba6b6d482. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZWFN2412061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df68ddc80cf2c2cfe503735bdfe79f0a5183f4747671fc056873446a9a3cffa. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZWFN2412062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5210c9be4ee6b554b377e989678644ea4cc6c792b4323417534c3ff9388437dd. 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/QZWFN2412063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f774cf53cd70be9bb2569f6d01ff6b7047146d27dbd072afe9b57a531612e8a. 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/QZWFN2412064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac0d6d88ebb50da95c8d8cc5c896d29c0f99544ef05bfaf56bc39e4e726ac79. 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/QZWFN2412065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6301c6de1d8b10adad646e429391fad03b95fa9e04c75b6adde0f43e2cffbafc. 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/QZWFN2412066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93de266c17cd1d78842c35f9f036828afd0bfe08ff4011b7f4d4eff48f9492e. 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/QZWFN2412067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f99a2b8939a3a5a6c73968de98ab9ce1965ae1638b00c17498e6cc525a0bb0b. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZWFN2421004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da3cd54e319867b5eb8ba17beb1ae5bf69eca226214b9bbaca843da605f546b. 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/QZWFN2421005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b9b9a75a5bc8ace42ff85ef6c5becf9a88343e208db5d139a854c760c46e8cb. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZWFN2421006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50abeefb70070911dcf453343915c169b2cb1aa28ad6ee8759d97d5feb9c2d26. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZWFN2421007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb47e26bba75f579c70db7c31f0021bd1ccc47fa924f48541b652fbfdb9e467. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/QZWFN2421008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad9f226c476746334eaf5bf1e769373f1e4c04c0f95405e57f7d06246dee1f3. 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/QZWFN2421009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ab9231179da8c1b467738f7afa3f10a0d50da723f76a977c430de52e218a82. 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/QZWFN2421010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29b97c6cbfa90662311cf6c71ac740d76ae9934fc699e14c9c349f23ada661f. 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/QZZ792486172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd29b97c6cbfa90662311cf6c71ac740d76ae9934fc699e14c9c349f23ada661f. 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/QZZ792486172.