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 0x89161fddcd0de63ae7591ab98fe2f71ee0b27400145ba2c807da2ddfc1bd0402. 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/25840124-ccad-4e6f-892b-542b3166b99f.json and https://artists.proofprofile.net/proofs/artist/25840124-ccad-4e6f-892b-542b3166b99f.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 0xf4e08afad14c39f71c5d3daffc55eaacd4150abe47a600fb6b4ab47d2579d4be. 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/FR6V81918851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa716fcb1160780fae8e99831923925fe596a5effe341f97b101f8d2fe8081306. 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/FR6V81918853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7511cfa6af097c0c2bfbf805153fada66811b40ea7c4524a9f7db3aaeecebb. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/FR6V81918860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f3d95dc799260ee0fbed4c2dcbb10d8885efc890bc3c9c7960ad081406a8510. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/FR6V82118576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642250bb434da5aed57fed5dcb116a15466ed47e7ecf4f24fe76cd569cf21b0b. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/FR2X41575905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8535edb7fa27dd1b039c915a4ae1636bae6b1a7ac26ad385dcfa59a74e6afff1. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR2X41575907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c46d49cdabe48075a99efb71160e540a837b5a94fd37e77f57c099001b5385. 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/FR2X41575908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0bb6528bf4e27349086842c1adce95c3c492cdb2f6add1f9c93f3f5ed92f8f. 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/FR2X41575911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a079361f99cfbc3a2d310aa149f79f5002d7a0b0d6145dc725f9ead9c6ed13. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/FRX201601418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa821f5fc15cf99e0c7eb390383de3abb130368857c3c99030c5657a8316a93d2. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/FR96X1808208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538e1c1b7f91f443a967893ff9b3bdea1f4f02c4155ac9a237ef90924177e4bc. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FR96X1808209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c088c389bfec860d3d216879b3714afe737d748e3b94578f54eb7bffd1e4d20. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/FR96X1808210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c30c3a7e3fcb46b1c4c686fffc8d99620fcb9904795bca103347931232903f. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/FR96X1808213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa40da04a7a1e175e83df2fcb3ca2ae6b47db8da086c7e5b2d4f97733299bf5fd. 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/FRX201989277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d68303354764b9a67043b109a577a97173be23b9000d3179cc09787f82449d8. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/FR10S2514338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66cf382f9242b73c163db36945ed2b7973cf255557bc4204fbff7498cce22adf. 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/FRPGB2533510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b777f13321786ca7698b179c29c5ef79b27849a99854565ee0adfeacbe5545. 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/FRPGB2533520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92e110651b5a222f6613680e908dadabb8f64048a1aaeb3f2d81dc2b2f75f45. 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/FRPGB2533530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a5d6c3b204080c7174c429783cfcc062ddccf4eaa3ccc8aa8ba6efc9c4aa51. 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/FRPGB2533540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd81f66485125295c0c254d812e0ce109fbd1e5fece41051a4b1be802384d1b48. 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/FRPGB2533550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee96e8f42c6529c323bf55ae30cb7f7b75b5556fb312e47d166033c0aa482366. 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/FRPGB2533570.