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 0x0525d1d62411cda4bcabefd9b04b7fa0a97d2f249572df980b3a6f8f08545e5a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3c503a8d-ac3f-40d3-b4d2-1c18172d8e1f.json and https://artists.proofprofile.net/proofs/artist/3c503a8d-ac3f-40d3-b4d2-1c18172d8e1f.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 0xc632c99511328b74b43bd91a2670f82e433511ff84b91765dc96992cd65cb9e0. 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/QZFYX2131428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eead62ab3e0c3e111d65a65afdaaf5cd98903687c8635e8c599c15fd507b6ab. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFYX2131430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a708b95f4a550a2506114bf218e764fd58f59dc7ae56e3e53ef5103d7bb3bf0. Chain 2 (Bitcoin): anchored in block 957852 (2026-07-13T11:25:45Z), 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/QZFYX2131431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fd83fa0f13325dfce5ebdd0ae9ea6e0bdbbc50b634576aa96713b8459116ca. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZFYX2131432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50545887667d1b02355de5853795a8a6cc1e0947cb40be65338ec2899ba4866a. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFYX2131433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcfa718c974a1f6b74825cd835ece70d508aba17744914589acc9f22b99399c2. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZFYX2131435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f063bf0c86ef639a22fe42ae0ad4f0941d564e8755fad034921b1a9480ce7f. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFYX2131436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607712a721094644cf222a17552ec82527c374bef4247ecb3d5c0b320e5cbd01. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZFYX2131437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf495349360c1f3d0bd6484b576ed917e27711eaee30e54d42802a0a806f10aee. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZFYX2131438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bdb691a3c3d985e8883c4fda3a738c51138b6a7023fc3bcd413fcf2cebc75a6. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFYX2131440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d72f39707354ffad36dd7ac0ab8ae03d18ceb83552ec5f2c0a0bb4ec8458d53. Chain 2 (Bitcoin): anchored in block 957756 (2026-07-12T21:36: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/QZFYX2131442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2783eacaec5b98587fb7d4be8b79378eedfbfdeddc629e49995f9c1e96e2e2. 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/QZK6F2201368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d26335913d34dd68990b34a6b1b30e9b951d2783526b49f47b67dadad28461. 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/QZK6F2201369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415eac8877bef3935e742851e90d8ecc2b4a1c41cc5043ed457098dab689b05b. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZK6F2201370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8333f029f0f7710bb32e5778ecd606d23e46c9eca8b74f59a71e6e6a2810723c. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48: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/QZK6F2201371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b8c297d832ac8d93e98cfa3dacbb283d3436610f2d7f959f51da8ac86b16d1. 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/QZK6F2201372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd28341664eed0327c92f9a360ce49dc6714998c0748bf0ce275040fefa3e02b. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:49: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/QZK6F2201373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab41faef9c221e640ad27ee6adb86ed92c8ef1a3241728b8f67e50a3aba061a3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZK6F2201374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0dc7153a83914d59334393239a259f01e982393f05d138d89aaa2614847914. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:56: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/QZK6F2201375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8705b4d235b1d536738471d3cc2e8d0b2ece7b404b75c1e506fe634ac9cf3d82. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:29: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/QZK6F2201376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205ec49a569a0e4802d77a49a000408240325e6d321ba0c34d55d11f7ae83301. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16: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/QZK6F2201377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad571aca9acf6678c990d2cf91f1c571a73dcfcced278825fa92c30fc34c17d1. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:13: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/QZK6F2201378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2ae734d9d8dcca989822329e1d9ef957b31b37c0768dde453e3882c7434ca9. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:53: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/QZK6F2201379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0302df1c1cd6d80e44420fba3d53b543820e5405f7e0352347863f5441731f49. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZK6F2201380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x581adb2d0723023d3eac8eb35effa546e55ae0a9ac3ce60ba29a3d34bd7af165. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T21:01: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/QZK6F2201382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb492f99db18aea6a1287204e099dde5af37757044e897b779dfeb46253381215. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZK6F2201384.