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 0x26fd9e4a29d744170710c3caf420961f1595b5662e23d41e39a3e9784641ea9c. Chain 2 (Bitcoin): anchored in block 953786 (2026-06-15T12:56:12Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d8ed0dc7-3f5e-4cca-adbb-34b1545ab768.json and https://artists.proofprofile.net/proofs/artist/d8ed0dc7-3f5e-4cca-adbb-34b1545ab768.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 0x99046971ba9e3e906da49b199b886b9636f1ea0dc3173b77076159d70d777cea. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/ES71G1736539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598a02f13320d38215e8da3280af126d33c65f29242a42e8424b692527295cc7. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/ES71G1736540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be21ac8c3082c27db8661f42e963826037a035effa69538b6f33d29a6b1409e. 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/ES71G1736541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efc8ed79c56a08b30db31ad20ec6031130abdd3b24c76d4691bb4451585383f. 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/ES71G1736546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d1f19b5bb84e113339b87f93fe4f4758e11e1567b8570ee6bfb0b5637aa937. 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/ES71G1736547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f28b986a8f72a3e43fc8eb6f0d0cad6584a4c5c104595db840f54102171f5b1. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMGR32126629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed306f22ddfe7c3ea98c72af03cd4446a628b389901035980a403b88656e1ff. 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/QZS7J2154099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4dd4139a76be8a2901a46a126d1281be61f5784c4cf7b3698da2baa38dcc718. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZTLA2382286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb911031adb83aec0e0e61a9ee3be5fd4f442fc5b923a37987b21d132d8f514. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZQAY2331899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe243fcf59a4f31c745a6c7e750b4098d673a8666fd0e34691068b9636de9f693. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/USLZJ2429821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8cd3058049e30e1c659f2e39ee56a8e646bc711fa225c354082b3e32b3cc8d6. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWDE2507547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23301bb63c58bfdbf7ee76e5f1f29060ffa98d1b986d4b86970ca8b7d069c7c. 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/US7VG1808206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c0555d0a05683262303288ea0a71aff1ab2f0eb8c3cd6daf54564aef2aad3c. 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/QZW9K2437883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb069faf3d04c805ec01cc23c4db0927c8d9ca2bdc574b13e318174b37246cd76. 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/QZTV32544747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece65061110fb94e84ad3c888c5b60e9a0d43516a609c79e44f2e4e5ede52c66. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZHN51939444.