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 0xd8242c4301372400524347bd7d9080df88a06a2db6cc165c3542b07351e0de49. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dff2d641-3286-4611-b3df-8bfdd3264885.json and https://artists.proofprofile.net/proofs/artist/dff2d641-3286-4611-b3df-8bfdd3264885.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 0x33c0a341c4497f8b1f7e72d8548ea4e7ac3e5f0c4d4e85dde955df31ee8d3052. 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/TCAJO2591414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x976544163b042a1d39f450bedea959122d72ac14ad76bc4cef3457f6aec8750d. 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/TCAJO2591417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9813315b9005ef3b2bac96f16f0cf5be14c2b82cd2fd7dc67046245498b146. 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/TCAJO2591421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34e78ed1ccf2462ea3add1e7f706ec028f7138479f4ce46d6cc87aebc0bf74ca. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/TCAJO2591423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3081f5054f87af20ff6c457c4da23ea7901eb09eae0f6009d200db62e15ff947. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40:06Z), 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/TCAJO2591425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a86ff139bc2ae8fd1f53770acde8efcf334fc1bb2a456806154c38542e048a. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/TCAJO2591428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a1a491a9d882dc72fdedd4e1f16f01af20094a4f5d242c83dd1ea2aa584e26. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/TCAJO2591431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810aad497cea01c1f264d7ddcbac21a38fd691bb3d76b28f7d599411482a44b4. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/TCAJO2591434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecedf017f2abab6276e318a6d43962afad644d3609325be91e3333b38906efa1. 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/TCAJO2591435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7b2f3dd0d4ee5c454e164ffba2c894366cca027b0103bdddad68a9875304a6. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/TCAJO2591441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1a6afe972c5d0862c644762b5490b44b81b89d590538f97beaff21c4353c3c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCAJP2591445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c9ea44d00a2893236656d690599dfde7a199e677d40e507b0b7e932ec9f7fa2. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/TCAJO2591456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d5f994fc9107c4428f29bc45b1de7ee2fce0edc9f1eb42e0e89de485af85cbc. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/TCAJO2591459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd371232230693ab668b31d16baa7dd84c8bbc8c4918fd0c76fbad1d3948b932e. 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/TCAJO2591461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3c1e158a333ad20830f5be18c42e2f65096e4dcb4a07346606234623932691e. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/TCAJO2591463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5edc81c77a8e9d0904f565da0ba910274265921a52c4b8fa0f6cb51479e6f2a. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/TCAJO2591466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99452edd4bedfa059731e2ea57258affe8635d7db8e9b84862f5c25e453c60b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/TCAJO2591467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffec399d2d94273afcfe47cfb9bef3ad5af212e9b07a75ca8102d71c8f566d2e. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/TCAJO2591470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65e3736687c421248b6c73a5ba0c669d1af89604afde06a4dcb33a7a2eb4b41a. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/TCAJO2591473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ee684cf183af24354d7428cfaf16ef6dfd810e04186c541e9124c13dd2e13e. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/TCAJO2591474.