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 0x019b000916961062ba970ad9ddfdf193c5f8b0f5eadf7492cede57d667c4e64e. Chain 2 (Bitcoin): anchored in block 953709 (2026-06-14T23:31:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7dfbe7b0-5384-46dc-bd0d-60e6817a1815.json and https://artists.proofprofile.net/proofs/artist/7dfbe7b0-5384-46dc-bd0d-60e6817a1815.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 0x218e228dfacdb6332231a7aab99fd38e789096c71787cdb41ebce11cd3001c22. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00: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/QZMEM2017379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec42b7ebff477a02750626239d912898d7dc58d731a2cab5882ffbd45f85df1. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZMEM2017387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7015843f3dd9fbcef50671c14615c5ffada1a585d7f8c047a514f076742833. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6K2217573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9c52f87e2a91ce2dfde600cf0d438490644ecdd710f2906a98a02a0fb393f2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6K2217574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe423cd261588ea676d3dc37c829e3e50e522781da5c72d243f93a84631addc8a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZK6K2217575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7522f14f74204a4c8327c7565eabb8762082110e484463442dbf4969b9480ae. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZK6K2217576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb95e7d8fc577bb6dd092ea5fdef4992775d034b81a73c7a9c53829191005a6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZK6K2217577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74ea20a1220b21fb90983c3053938d3ab1ced57291f2dfe253f34961c48703ec. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZK6K2217578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff66b6e5c4f09e6d3b9fafd84999e340e8922bbbb29a8819a8099d8cb838321. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZK6K2217582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764f6fb94f3eeacc2f42d01dd7f96b9c07fda3d9407e59ec609891b155ee1e59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZK6K2217583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1613e0f808e62b1b885bfe103db65fcf45fe7147d44fa5240538949d4c3fa06. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZK6K2217586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb5e21fecd283869c41e634eebd78fc09ad13f49bf30a6f917ebc7a097ef81b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZK6K2217588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800fb1663f9d82b4490018467199d90e14ee9770e1d79598690e5e02eac61bf3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6K2217589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc70b79e81c3b5802b3adeea9bd04efd0aab36449b6a9184cb3e3cf513382f5. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZK6K2217579.
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 0x5bea1cc924a896c1a26ee476052856701e4a947a42fb5dfb4cd4b9fa7ddf6f33. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QZK6K2217580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a51398a878b180564694d480e895eb436f980c476f5d59447d33e3badc2197. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZK6K2217581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c0251c9fc8bcba752cadcf0315e45645e4b640babde68e71cd98de4aa955f8. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZK6K2217584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b68a97fbd615116a0edd5a84aa6c66d34b1a3d116cfeb9381c66351ce7d736. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZK6K2217585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90754ddf07ab3033bfb19a8a3021f988ab5d09618bd8206260e4b45c0e06340. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZK6K2217587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67fd7d40eb21e537b9789ceb61cd311e35e51c168f89e472bdf54a31ff12d845. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:06:48Z), 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/QZWFH2390190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3369daed77e11c6a4f1baff13975b4a96c4c1ceb61eab1f363dc522247b6aa29. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZES82599206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6adf7efd866f14a19d81536ad969de4f74e92f51bd7bceca376e4d43dc37e263. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T07:51: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/QZTAU2530068.