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 0x529e04bc5cf40dd9291894da1af79cbfcfc425b5b9a0909f8e3a37a7eeab8270. 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/ef03b3c4-ff23-4be1-9de6-f0a116f56867.json and https://artists.proofprofile.net/proofs/artist/ef03b3c4-ff23-4be1-9de6-f0a116f56867.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 0x8bb878dfbc1689c465a3871ebf07be9171e7b157599426bfddf611f46c92e140. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/BED900900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafcaa618292df31bc8102c5461827533f547c91a6ac3c6fc7266a8013b52db84. 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/BE0961400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d641db473bba42e4ab69ddd4dc90b4f5e62aa8ac1b82d5adc7472541bff7560. 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/BECM91500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32274427ec992307cee278a29b61fef44770bb81311a59f676664111dc8b5f58. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/BECM91500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f153b3fcbee01b74c70e132e4a3059c38d540d6705da9bbcd253b206bfc7865. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/BECM91800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d71cb4d975125e5ee0243b7390de954b0517242b8850084c49f10538f8dd65b. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/BE0961210020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5cb60700482b84981dd9b9ce14cd8bf9425b813f610ce9dbd3c1c0065582f0. 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/NLZ3R2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4ad029261130bb062c4ed50339b2168ac2a4d4c9ec40bae6d5ce644a0850c7. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/BECM92400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa846bbfd9071afac8a06b5a24c05268b0ee9acfa382b0a59afad70740e60bb36. 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/BECM92400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9691ad2f1643a489aa07ebfe3de26d098bc1dd0fedbbd70703cbc3f52a9472e. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:35: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/BECM92400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0841169d680d091cf4555454cfa1351dd52db86a1024c5107f6f797bc66c04. 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/BECM92500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a01b2e63b1de3b8aa83fda1e3f3cbd011b5ed4b20db23f81f1139f7f197c25. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T11:11: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/BECM92500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe67829340c36953687e91c28adc9e92c8aa55069072ca67d50130c8758a218f4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:38:50Z), 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/BE0961200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e08aad51dca0e99f1016a6634bbc3a8de9f36c226b31cec8a814f6299d05d3. 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/DEG840400582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd68e5974ca3124e3dd18ebe900159fa891f3e085c21c6d00cb37cf394e1981. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/BE0961200028.
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