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 0xaa7e7fe125b488bccc82626a49b8a75e92d54c9dcf5597945a4d3830b2a3d3f3. 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/3d6825a9-c193-4bb9-8599-ba636056ba55.json and https://artists.proofprofile.net/proofs/artist/3d6825a9-c193-4bb9-8599-ba636056ba55.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 0xb1cd58cca5e39d173890afd7c98d7e0bef999fe3fa626fc15a56bebd0283a397. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZPLS2000507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4568ce57c246fa201acb01aaf9c44f49000a88a25dec6b411a37ab9cb70b18f9. 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/QZHN91923968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2da3e3c214f03c248d7d9e138cb53dac02707c2611c9f875b80386a1f1340d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZHN51955949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4e16ad6cf023df6e118a8dd605f4c0d00f2ad6e73b68b115128bfd18ef055b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWQ2027897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcad2904c424de6348e7c55c3c509a33f4187cfb18dcdf62d383055e201804668. 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/QZNWQ2027898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715f4cc6f9c3f222651b0a05ff21a95988fa056af9a115f9884a6f780ebb68ca. 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/QZNWQ2027899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6b0076ccc1007927c3c4cab016adb3857d88848ec08139b908015bb18372915. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZNWQ2027900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1914017e586f1a8b55f74a42c556a924b2c9b1e0e5316079bdbaf3f056011ac6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNWQ2027901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7ef8b47fc997808c0f392a9c09e3e8bab05b17098363a7d200c859999f2cf7. 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/QZNWQ2027902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2dd290585f9cc5ae6e95da8e410669a4081210d197a461301ba2f7c8bab4de4. 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/QZNWQ2027903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fb4b33a926a48b71c55ebbecd0fcef0ac9c6b5d7e0becd0d9fa77ca7e2d7472. 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/QZRP42132521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x433e56f6198e4bbab88481c685ebe0e116bb5ca2a831eff0dd56da33d41634d6. 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/QZK6H2030267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a92042e66359b3ebf3f60eb24ea861f3385ecfa87bd93d2ca3f0e217bc1fbba. 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/QZDA62085781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde40d6ef21a97905d1e82d90b63425c6b4746f40c323a7d577130b78e81c238. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/QZHN41937993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9976a5fcf52f7646640c6524f325f56617dd05f80e854e96437b1da1cea25d67. 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/QZTV32470766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ba441d5097ccc2621048e561bd08c7bcd0e880e428ed6faf081fcf75b9e189. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZZEC2474009.