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 0x03fd0d41e5a89025b22184d2f6fa379b14a5085b7990d90cb0474874b858b0f0. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2600851a-7c03-42b7-88df-c3d1a3e83984.json and https://artists.proofprofile.net/proofs/artist/2600851a-7c03-42b7-88df-c3d1a3e83984.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 0xee7ec994a4ab33fb2a072516039336564eb83e4fa80339b5acd2632ed7d992a8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTBD2442217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6eac63170173d8a966e39db7b48e44c012cd8929a2486fc73ff1fb3e387fb66. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAZ2444412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a01a73daac8e3f548955c1aff0345ca99f3a19d4d043330bf3d94720ba49765. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZK6H2499705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89923d606536c70fe8e3859e7c3aed6cb7ab28e7d0e3326023fb99f7ba92b585. 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/TCAII2462478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4181f9b16b4b126b922111c65d7624fc8393041fd9351f474d6e9ff5a5b995a9. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/QZHN52407807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac1f77c21ae01d6d0b79b5109e51af2453ea3447bd2993f8002d13bd7fc3dee. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZDA62418422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb1b86fe31318dde94eeafa6a2a2ab037a42223d9e6fd65b06b54f40ef6f5c6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZK6F2319499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa584b595809c36b6866f5e5d22d7b1116e5f97aedcee01d624856d7c853516e2. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/QZHNA2319630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf808a5118df9a47de644f309aefc54078ae3f7317e30ee8e0046cecba293c4d. 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/QZDA82370881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7173a834abde16d31db5e2111756a4bd75c7846d723abdd267fa6cf9bb18c340. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/QZFYZ2309164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fe1a17c483a218334d4abf521f5cd5dc6307a695109c6a3439d15e9908a7fc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZDA42337536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e61474365a397a84456e2d8623639d3b12306a77829c6e11aeae303140c4614. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZFYY2314151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8708ead73911f9ed8eb0a63aa19bbd5ce44402b2d061c47d9b2c987984aa789a. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZPLR2235790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ad66f0e827bf8551ebeafee76e116620e0f9f81957e856e0e875db9682c86f. 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/QZNWV2304405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82aa1319d16f9c818b50061ba3a839ab8d851765dabf7cb50cf2e781f38806f. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZHN62238411.