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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb951dc9a5294a2dc61f6a9407664f01599533931fe85d2e6975d47a15ec6e6c9. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f8c4ef94-8751-4639-a77d-ec3e718d9618.json and https://artists.proofprofile.net/proofs/artist/f8c4ef94-8751-4639-a77d-ec3e718d9618.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Die Zauberflöte, K. 620, Act I: No. 8, Finale: a-c. Zum Ziele führt dich diese Bahn
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f1fefabd06d81a3d9382a52e857cf737ba3c90172571d14f13ee0c64ef777b. 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/DEN960532513.
Die Zauberflöte, K. 620, Act II: No. 11, Bewahret euch vor Weibertücken
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf123365435536e08552b1869ae1baa57c3fd52d57032fffea770ee4f5fad2c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DEN960532521.
Die Zauberflöte, K. 620, Act II: No. 21, Finale: c-e. Der, welcher wandelt - Tamino mein - Wir wandelten
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ddc15b885adb95fb190aa98235da3999357f22d6252c8b0437eb90e55b506da. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEN960532540.
Die Zauberflöte, K. 620, Act II: Dialogue. Ihr in dem Weisheitstempel
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea843e534961826f58ecd7ef4b0777ed607187f3b1b053396c4de245113492d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/DEN960532518.
Die Zauberflöte, K. 620, Act II: Dialogue. Eine schreckliche Nacht
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91340b7457384709326068084d480fb83da2510c3ddd62d42e044537b608057d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DEN960532520.
Die Zauberflöte, K. 620, Act II: Dialogue. Heil dir, Jüngling - Ha, da find' ich ja die Spröde
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ed259b447310d279e71a40bf8af35d52c73acc41567c70da419aae23e1828a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/DEN960532523.
Die Zauberflöte, K. 620, Act II: Dialogue. Hier seid ihr euch beide allein überlassen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb86ca60ec457bbb7d5afe2376e6aa76444d8ede61822d6952393e4d09f3ef54. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/DEN960532528.
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
Die Zauberflöte, K. 620, Act II: Dialogue. Tamino! Tamino!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87883717cbb70e93f6d5effc6b7f04ec66eaa24a3b727398971503e49864aede. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/DEN960532536.