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 0x3deaadd0579e93a293b348552df4c6ef95756105fae8f3242990485343c9d66a. Chain 2 (Bitcoin): anchored in block 953674 (2026-06-14T19:07:16Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c8e78ee-219d-4799-894d-704632636450.json and https://artists.proofprofile.net/proofs/artist/5c8e78ee-219d-4799-894d-704632636450.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 0x1e9d2e35a272044241d9a6c022b693870c32353c6dbbc494d9f96d861c178ed2. 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/QZNWQ2089073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170689f1b0446ce20e2913095a4435257667a3c485bf3595e1b6d3437580e4f5. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZMEM2053246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80bcfd6da917c955a0d48ecebef188982ecb6b0447fb7fda66c1ba9b6ba69629. 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/QZK6M2045532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60db0203c21d10ee0839ea66610d54f8e6a56706f74e924a8ebc7e6e5e3d1f71. 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/TCAET2084218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03631a4a57d67f5996cfbfb3f8b6f5ecbc5d953dd1b553c326dba158c1302d81. 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/TCAEN1964610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6f07f034044f7bb7a1db1077dbdce3af382930ff1b446f011e3790428cfdd7. 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/TCAFW2123835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4097860127789c95ceb2024e54f16316d7295ae33b16ecb3d8d21cda3a8059c. 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/QMFME2102016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8682c2e267d1b7215ba9224366fa29c67ca4c279ca7abaa5e30e154aa19a134c. 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/TCAFJ2162902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe495efe6e5022e0ea587bbd2976f79ccf209a99cb613d5b8416b56bec2fb38c6. 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/QZNWV2070735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9445a3ec90d9201536a5a51b4a586ae48ec966f830c80e21cfd9180383570897. 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/TCAFF2023920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02ac8881da8145be1173ff8f61aa7d44c6d3a866d2de71d0a5f449da92a114b. 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/QZMEM2084415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa96a434533162da718c2920f6c7f6ae42c28485cd3b03dbc647fe44dfa526e5c. 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/QZK6P2053824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8df1d91eaca0368d9ab2a972b4afc3ec236d6fc637de1871c4774c6eec0ab79. 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/TCAEY2012603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434bf12c33f989b0fd2f0f3ca2ae83b380200a50ade34882087c98e87776a8c9. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/TCAEU2090249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4daebb31cd6a990a738b5822d3461dfda9a6865a37f96c602a8edce377282146. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/TCAES2051243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c6f9b15a3795b0bdb9413f1825a07c46feb7ecf38399ca743edce5e5ae59781. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/GBSMU7147414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39a01a5f8320d61ea44c0a3b29c3bcd5eea833329ed06d74533d76a4798d261. 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/GBSMU6345886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5976671478de17887cbfb3515e4a15d52e260290012753ae2f436f470c97a987. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/TCAEE1957879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78c961b6ec473d06d8b08cf7db6b2292248feb0d441837045a5cb2d7cf26a07c. 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/QM6MZ1903022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b42464d1564464ebf7910e53e9f272762a2b58fb8131887012b30fa7adac98. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHN82370902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f41cbea0c0c5b5af2fc5ec2a611842a07c2351c3923f5e0dd919d531b6f61c5. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWFJ2445535.