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 0x7008af4463087511c530507e4146a3ee42d6e2ec38ac0e25632d87eb487406d6. 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/b52e1759-7fcc-4a44-a09a-71717d003be0.json and https://artists.proofprofile.net/proofs/artist/b52e1759-7fcc-4a44-a09a-71717d003be0.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 0xa61fe96dac6ade874a2d69ed741321b00670030b2856504461c5199c54503280. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZFYZ2426442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b785bfdeca4030c9fefc81b9bf7c44ae1fde55f73a0c8dd8bc7cb664175881d. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/QZFYZ2426449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe7b4cdd840e4b20d8c36dec8af07c27decbc49430acccdf9d1da17f64e90271. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZDA62470224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec119aa3f0f7a1832a52d7fd59b7b2baee909de8795a4131ab3af1114b7b8894. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/QZHN72453547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf383c3dfbf318b7bd9a11bc55f6bdcf260ddb7528049fda4a7341f50ace184c7. 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/QZHN72453553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a4e4f25c3db4d1f774bec323f38b3a826e234963e3998536554364926d333b. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZHN72453555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b7d3a113ea767edf0ef7db084832ff13db0030a139f20109c8b07142ab895dc. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43: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/QZHN32447252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3935c0b3e4761e241de52859cde13356b2e3ce95e9fa876cda0e057e8225cc2d. 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/QZTAS2432502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80425d9c973d2d60972d6a5e5529cea9444d33009dd9a69e71483895769fb06. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/QZTAS2432498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3bce647dccd70ef53d1a88d100709a08c3ce824a9039e1686c786b729c04b1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZTBA2400466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3935c0b3e4761e241de52859cde13356b2e3ce95e9fa876cda0e057e8225cc2d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTAS2432502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743519f3767029b7ded39d64f1346cc622d57baf3144f52d871c6fe963e359c7. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZTBA2400468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x137bf2d37322551cca704c9ef53f52b0f2a16d84a507e79f69057ca2eaf3dd61. 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/QZTBA2400469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x165703333a601c5f20b9e5b7fe4ca6b7c3c2c3db091d4031685c5a552ca14e43. 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/QZTBA2400470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4a117b588e72cb3cfb1794bfb58ae8d154a042b3964c194350dd07ca9e3dcb. 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/QZTAS2432500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b91f0efbb459dedcb31e4123f899dca8ad91cd53e4571102e20fbeb3ebf047a. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35: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/QZWFR2440989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d1e5ecf0dc3002626d2c336479a4ffaf58a8a5c5ceb26d5d45b4376530d876. 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/QZWFR2440991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd09ac5f32b8284d1772527cfa5013bdb9957fa67d14c665229e09e7f92e276. 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/QZFYY2541997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b99604a8a91692bf59465aacc7b6db9f9530d4c3ad0cc9a7e7a78f8e8cedcb. 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/QZHNB2576688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431953f1545992d2981fa912f03f5b1229db4421a01b043e73d4764dbbcf2a8a. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZHNB2576689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc051576750aff2909e7b69a6a9a9685848055698183253c721a7203f98fd08. 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/QZHNB2576690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa365ea30c5a989b20d64dee61242a38776e2de69aa70e42c491753a4670aa013. 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/QZHNB2576691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908ea18d9c10cbce2382be8f17ae02a299a6ab8c47f10cc46a5e3a05f4e2eee2. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZHNB2576692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf147e745cd87b5b108c56b16c8b2b263c3dc976ae68b05fd3f1613961c5bdce2. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/QZZ7N2457228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58eea096fdf9da7e437d78a4a28a5d4836a4619481cd7b157edc958557205559. 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/QZHNB2576693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bf1b172035e91c1818a91a5f18914d9fe794b4f278a645f820acc8f34ad3d2. 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/QZHNB2576694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fcd3935c12a69677b134184ef3f09702167ce698e561b6ffe70dc567e76a156. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZHNB2576695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5407c82662d460d73f93c8d23a491bb6ec8e7954e6e62a5ad0545517fc251a81. 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/QZHNB2576699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfe604d7617a93cc50cd86aebdd169673ae102ec04b80045d03bf4c67b07294. 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/QZNWX2533657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22df654d66f4dbbd16b17ff0733f1115a4d43110b700b8adf0f2bb643bab98d0. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWX2533658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a128ab6cd4e0f3cc698aec143eaca0eaf01d4ce94e729b8f5d1d5cf2c99d896. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZNWX2533659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88e1649e13869977c504d10cab87b1d9ffa5e1c9b499c3fd4fec97332a12fd1. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZNWX2533660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57999e663aeeebda306d24642dd5f2b8474eaae45bbb49b3ccb18f41d8d4e903. 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/QZNWX2533662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973c18ec8c179580146e68e9e85e0dacc04de64ead14448133c52336244b1c64. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZTBF2592860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f0657859726ccb88b04bc0065d0f08baeb401e75eedbfb46d6dfe9c26d7819. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QZTBF2592861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2faae0abddb9cc5e96c020702ea5a36cfa7c0721323b8d8f6a4f4f5d7f45c3ba. 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/QZTBF2592862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b6a7d52b262f726047ba667a035df74621895971a8e968339b365ebe3879bf. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZZ792569913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d6c3387e19e95c12e67715faee016584e59e8a1ac318cc4b5a938a2c1c6597. 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/QZZ792569914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ce4eabc99093c7d2e1818bd911cdf9d9054041ac6efa34e7ad6d215aa9d647. 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/QT6E82584589.