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 0x3caaf3bf63c25f27630d01907105b166038221a3852ef804da414b2c2a13b318. 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/981f0852-0cb9-4391-ba8c-f91144f98cc5.json and https://artists.proofprofile.net/proofs/artist/981f0852-0cb9-4391-ba8c-f91144f98cc5.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 0xe14cfd0991071ff3bfba01ade401e67590834b6ed81247500aec31bcb08c819e. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/CZBK22201710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f23e7efcd5e074bc5f4b12cd92edf38cd9dccabde6649c9ed827e87a37a4f1. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/CZBK22201809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ddcc76edd4eb16df9703030b2e063717516f6e7d5b319c322f501b135168ef. 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/CZBK22201901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b7e4ee11e9c7e8d7012f5504bc4d7eb6fb26f849ff7032a5246e924d569b79c. 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/CZBK22201902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8bd3fb5c8bef5cece0f74c8cf0ac72eb657b0962bb9fc373a5fe93a86142b3. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/CZBK22201903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be8d415b490ff50265aaf9e408070f3a2cc967cbc9f6cbe2bb3edd80d54c8d8. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/CZBK22201905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa134bf16c365a25faea35f9ed86af3600f6e1f7c79f48a6ba9a8cb7331cf7497. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/CZBK22201912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9d096d8f9278af540d1632c8b408b6d9c3e8a99c68f5907725197a822ccb73. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47: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/CZBK22203001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840da652fc6f11b47152583b187cfd9c28507596ce1992069e38da6e8145be97. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CZBK22300302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00a280290677c87feb03e78aaca74cc5c656251ab72dd8cbe2012ac6a7eea8e. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/CZBK22300303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd28eaa2f60b07bf78c0f3873f92909d3d5ee093bfc5249fd288fd6eb402af60d. 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/CZBK22300304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d23a1bdcdd2b240a959c6d30f8909d7c50ddc7de99caf61c0b43ab9c148731. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/CZBK22238001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbe5607695be8cb1ed83f92cce10a372ce6d77ae0ccd93c4c64754bc7ad21f9. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/CZBK22230001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5e2ed66e61d50a5706c5d11c421cbf28b3aeb0a256214f04e78da723618fd73. 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/CZBK22300308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4c34a0b4e7616effa4b66bdb52de93105ba2902fb8874733ac1c4ad0d960dc4. 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/CZBK22401206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc354a64676d28d57fcfe194a91120d2501e163b5702c1c90a9111d0779ed1d00. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/CZBK22500602.