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 0x93f1dd6e39714110b0b9727c2ee3ef1968b1e195b0a1c313d02d3040341db9f3. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/56a3864d-af58-4fd3-b845-ab39c1ce8cee.json and https://artists.proofprofile.net/proofs/artist/56a3864d-af58-4fd3-b845-ab39c1ce8cee.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Finest House Compilation Vol.3 (Summer 2020)
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 0x02ffd984fa6aadf07f4521414bf1edded19516c24b4872654a96f2dbc73a55af. 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/QZF251800169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2056966bf6465702122b1bab61a5051709c5ab6267566c288f82a0396c4f607. 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/NL2309198901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b807244bad85a8b86927e39c1631e6f7bbd72c73011dba0ad3e6f62b6d80e7. 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/QZAKB2314185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59401475f4e40f43ceed30af3d4f3d234558b093e556a73b51c3d5db80e9b5f4. 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/QZAKB2338897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8408fcd276279dfe7d7545728188d9ffe85b0bd9ae6cd43a17bf4333d97b107. 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/QZAKB2332893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4ac6941b10ed8ef150566dde46f6745c727fffcdfc7da07d4820f30d78fd6c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZAKB2338899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2db22fb484478a543ead46aba1dd03d76a24b1973606ee360d7449941063cc. 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/QZAKB2338900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe60b287d833b6ed6a77246b60eae3c362435044ffc6fdf83858b5e7bf4696f4d. 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/QZAKB2323373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90eb84cf15dcd6cc4d28995c04af3bfb4b2e727b35c54cc720758c5f1a616b08. 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/QZAKB2338902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c018e66946ac27bbfcd25d3c2d1eb981e0039a3c794b0426d2d22dd816a4f6. 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/QZAKB2338903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af433ee5cdb9fb9b43438698f93800ae5f8a008d8afcef4c506d43555142d7d. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/QZAKB2338904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec2def3d19491f587c6af8d067843760d000e62369af7ecb9a56aebd476ba67. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/QZAKB2338905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb398947b177a97785687b784acb8928d3dda54945caaa064a220e2895323c70d. 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/QZAKB2338906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4cd1a735c6794906585624f2f3dc6e6390f24c434392370e98d16aaa6ae51e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/QZAKB2338907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1dddc29a9dea7c248c8005577c0da22e36c2914bf8367a0b035718586f172fa. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZF251800124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7dc5bc1d7d2b051051fd3cb654debc023713c46d2043073056b62439c55f4c. 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/NL8JS2300003.