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 0x44675e06d112b7ea72711ed9da1a3b0be20b2ba28427facf821a404080894ae7. 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/b9849af6-4bd6-42dd-868f-4a3ce68b622e.json and https://artists.proofprofile.net/proofs/artist/b9849af6-4bd6-42dd-868f-4a3ce68b622e.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 0x78d4be868c6126e9fe7716f7b52ec2873eb4d30cc09154ba3dc546a2e67ee2a6. 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/QZK6F2312828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110c44967ba9c4fe547154182a6ef9d9954251da952c29126cdd11011d232dce. 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/QZES82012843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48f75a700c3ab784226c0a01eb5d9adf25e65c7b861e0b82f44a0f51b47a46d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/AUB1F2500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d873cecab097bcf3226baa248a12af0f444b02722b6303f334bf1f062a46c8a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USA2P2314439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22db040d538e3d6ad7dc89894bc5689e1e638efe30887ed5933befa100b2f1b. 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/QZHN32317193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52514c795c4be1f9a13d7e60a29efdb7c4a16af0cbd7f1b5b218f2061eba6b66. 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/USA2P2244281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb772df1444fa8368adfce1b77596934663389d0349fefe70a5001d2fb6d96c. 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/AUWA02201404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9440275ca7825f244239f197c09dc39191e0c458b63448621f435543f5af3ee. 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/CA5KR2255492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef1b9977deafff81a644b2d9e8d0f6f9bb42321eb8a40ac714a90f0a1b62619. 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/CA5KR2240748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e5ebab1d5510592d752ec6af8faa8df7beb1a9a20b9a01f0a393aaa3500b40. 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/QZDA72239617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd467946e3ae1813f4036f327c6994b5bfd80f58c3f30196c06e51a4d8ac54da. 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/QZHN92109016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16af2544ddf3366fde3147dfffea186e9093164b82a2c93d80e4da3298fee92c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZHN52140369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afaf77ad05113e11b4e79e7db26444c3118ca6cd82ea74d7c20d4646eb1a6df. 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/QZFZ72123221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf094ad8101ec332bc9fde317cc8885383e42ec313b7f08cb2df33cde7a8fc60f. 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/QZFYZ2156705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c51bfbe71ae106178519b40076a7d3239768b28111274fd99775a6437fe9c3c. 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/QZHNC2022560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf26712ffcb68540f1932bac2264eed10e3c7ebf0ea971444a363f4c946066c7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZHN62025029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8503c7244af768f79c61dc844fd46d718c12e821e70101095d91b0635042337e. 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/QZFYY2097292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9d5ca00d5366251deb475208a2af96087865a5a49208dcd8ecc5a7e428e4b6. 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/QZFYX2161432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8764f6143e4c36221b77964137e1fd6e34abc3e1e3dca9e0da8080eff992ff14. 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/QZFYX2161433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8490971871ce27db7d6e49c27a33c4fe2d8e05097636c66b53d6d14e85fa30. 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/QZHNC2062865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe48f75a700c3ab784226c0a01eb5d9adf25e65c7b861e0b82f44a0f51b47a46d. 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/AUB1F2500008.