thumb|Bow wave of a canal barge A bow wave is the wave that forms at the bow of a ship when it moves through the water. As the bow wave spreads out, it defines the outer limits of a ship's wake. A lar
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 0x5f414561315ff2b2ca78b29b5078eb5f8bd553498ea5ceb2e0a56d6f25f5d24a. 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/84a6059d-3cd5-49cd-89a3-8c397ef3ad7f.json and https://artists.proofprofile.net/proofs/artist/84a6059d-3cd5-49cd-89a3-8c397ef3ad7f.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 0xbebc4038e88ad3493db75ee60b0f8d754dc4fc26c9174b11c601e4411c7e88fb. 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/CZA230400313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3179fd83a900a30e2ca8e1b7e3d07c361d2522d4e9cc2b83d052e1026fd0f6d4. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34:46Z), 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/CZA230400314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520a24a164b303330755c7f952579f0c09b4eff6f4aa985fef9e86dab0a2e5b5. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/CZA230400316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f22ec723a215ade6bac91e8b497bb5ec497f5d01bb6d1d5cdaf304e6b0e1e39. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/CZA230400319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb2e8e2c9ad2f76a9a20a559b67914509f63053be8b8a2e966fb3a7e03f0cec. 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/CZA230400321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43f1980c0ecda7ddbd61320d454724bce5a10289a2bdc63be2f2a733305966c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CZA230400322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5c956495d3c46c3cb32c479d8fe21c0f7d881c20dbd60fbf6ce997d331fa39. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/CZA230400323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bc241e91ecd522066d26f5e5c8d6a6b34b17ba1be8a78be797095d4ad0fbd7. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/CZA230400325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdf81f1a7c4cb41cc8b5adac19619c32c89a6245b686383456450569e5d100b. 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/CZA230400326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f2da1ee7f552a5d4ebadee56f003fc7f1d452d63f11bed3fb916b37b57ca11. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/CZA230700204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab921ae9454d91f4ea698ffe7240231ddc52ea382473bbfb71f06a0b07fe64e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/CZA230700199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23859ebbbae72eba0b6cf557a0eb6f0de90b748ab1656810442ca83d1d7c9ec5. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/CZA230700200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1a7c8912b045959fc3575387660315ba832b1a00bd75d962bd662c68cb2981f. 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/CZA230700202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73268894cfd0a07ec5f9518b46ba79fd07f8c2faf1b8a52923fb60899a1f0030. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T10:43:03Z), 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/CZA230700205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7f7703eef73881a7161025b56345e5d2235bc027c901e699ac3109e176aee7. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/CZA230700206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae67941e5c99e9164997f1030c52a7b9923daad305b3e9614c8e7b1e74700702. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/CZA230700209.