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 0xe1f43ca343f55bd3e967f89119719037664c91a35f3f641c40471233bb97b7f4. 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/12b13066-f028-4bae-bf23-0c372569596d.json and https://artists.proofprofile.net/proofs/artist/12b13066-f028-4bae-bf23-0c372569596d.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 0xfeed365c4d2f6846df299f9e0fe9b06778107e46ad266b741fe6e168978fb9db. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/US6R21353987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2656c61a3393961d6560e87108afbeeef3f02844916037f3effbd0414c43667d. 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/FR59R2210684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28ac1827cbad2370e17f99c694911fe214edddfe0c9c6ef2db157937efd96e4. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/FRX202215070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969cf5d2cad759119d71fd99c5f627623a53a8d8cc137006000f3e8e953be63a. 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/DGA092219313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd87d7f5ded8b2270b792f463e875c3d7a86500164ed42cb822148500c8290d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX202506267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49343365a86a4840a376b621fbd2e6e79d9fccac57aa911ac0cac5efd3057a9. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/ROBRA2503227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebd3a01fa8cdbdde77a0e0af8435e3671a3529e6bf4700dd18c119ee0ad5bea. 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/ROBRA2504374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5124613424b428757c3a6653c7126e7a1a491083727ce90bb765967a0e0b94. 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/ROBRA2504375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad1913812017914843dcb5b6d1f451c542caecd9fbb88c33e1b1ab721a121bf. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/ROBRA2403872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06854e5b29de5eb355fba220fec19039e92d2ec7949813d20af188ebef6ba23. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/ROBRA2503228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56ff9a1c2a5bf31b788a8db0bbc0229f6033ca0b93da9da48aa6a013a95144e7. 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/ROBRA2504377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb1e2473d549b14a8fcd363461a5e5a3fd5b308bdfa620425c7015d2ddace09. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/ROBRA2504378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8df333fdbc15beb8f6eabc307eb09a186a00cd53f5733b8660896f562c1a74a. 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/ROBRA2504379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119cb80de0d6ad773b222768f44b688a133afca6170f8938f0b3598f0dbe7b69. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/ROBRA2504380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x297587e86ef788e28bf2afb1c5e33383dd66959f5081c2f13f91c50eea32c5c2. 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/ROBRA2504376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e9e1345bab49768b9e276a97564295f5f7f9bf15c9c9de985337f54530c8e4. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/ROBRA2403673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0243b85bd825fea9fb025a63724fc0a0790ff1b23d8898d24aa14bc6f9427ae0. 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/ROBRA2504593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6e6206ae75c10564bd844c8d3f563bd548d53b2d6d7a354f461ccfa8980d2b. 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/ROBRA2401620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2568e8790b5d76937cbe5fcb375405de1086ff517b138b0d09107eaf33ce38a1. 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/TCABS1301279.