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 0xb64c508c154915b4a3d0e52ae8175547e0b77a29d9ce84d5cf3df856556e1d24. 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/7ae49733-ef1a-4beb-b0e3-ddcfaa6ff49d.json and https://artists.proofprofile.net/proofs/artist/7ae49733-ef1a-4beb-b0e3-ddcfaa6ff49d.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 0x4942dc36f0b2180543ad56285054df4a45a3d608db00c92f8ad1bd2ce2952535. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZFYX2177563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bfedcc7a750d86668a574a422ac9dbb36d399ed7caa6ee6668d4f393a4eeb63. 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/QZMEQ2103844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d137252a6fdfed55eb4682946fe51083fd797ff8375c4e759263581fea69ca. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZHNA2251196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37af88cc75d76375ccaa8946748f83e16c3490bbfd491aedb3cb0a0b0fdcaf3. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/QZWFJ2363806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd9bd6f1cf52dd8f11b884aedf2944e794e81e0aed83c331c012e6464841eb9c. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZFZ32479769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28aa8a071c063c8a39fd002a4582c4bcf3a67b1fd7525ca488ac0db2d01f396f. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZFZ32479772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6c5b33ec7144b46d7193f0862b98b87ced0d9a3abe5692b299e83416b1b2cd. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/QZTB22287867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a800299d545e45efcc2582646ee53987241fa1492f4acc944f576eec28dda81. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/QZFZ32479773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd06d9210cba4f8db8ccdf86a1f42f2a32090cebfeb9f9100a9dbbaeff3a1fa09. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZNWW2260877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d90e0c31f3220f6c286f338e843d0c78435a41239868339faee87223f06fe0. 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/QZFZ32479774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92f4d6a2b64a132f9b0e1f8c7bb84b1f34fcec295f8f35c8eeccbd5ee628514c. 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/QZFZ32479775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x515fa46b21bb7e25f3c9627a6fb1e0db60130c672e1e6d68b5a1bee27cdad1d0. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZES62538446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df3e331c63ab15396070d885d02001021df1b32d430676028bd782f620b239c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZES62538447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f606743cda7d398080cde415fe642a310172b11480ce70b201a4db8c506dcd. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZES62538448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bafddce006ae5250e11e7f3b34c411cb844397c713ce863ba4c85f82f8b2a84. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZES62538449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfbe1623eda153f5ec295d0bc98c9a52b1c3ea1aabd3ff04733717505d7ecaa8. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZES62538450.