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 0xccd82c904fa4bbc1471acc39167be7a8e6b8f00c9878d853a16e00c5db1e5bca. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/835cfaec-96e0-4087-8c64-ba9be5b49cb1.json and https://artists.proofprofile.net/proofs/artist/835cfaec-96e0-4087-8c64-ba9be5b49cb1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Salome, Op. 54 / Scene 4: "Salome, komm, trink Wein mit mir"
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 0xc3400aa4cf5ed40c239e5e7192439ec5019952cc060c5b0d47a3e5fdc5c4b381. 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/NLA509003716.
Salome, Op. 54 / Scene 4: "Siehe, die Zeit ist gekommen"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2066abe449f30de8e4d11e1fd3e5afcd73c25ac7814df0577522b27cb0de6d38. 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/NLA509003717.
Salome, Op. 54 / Scene 4: "Siehe, der Tag ist nahe"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3baca4faec97a69c202b2934658720b15f9329baf35b17237ab44756046949. 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/NLA509003719.
Salome, Op. 54 / Scene 4: "Ah! Herrlich! Wundervoll, wundervoll!"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa53e25dbac8dc576eb503ce06b0e7a86516940bfa84ce32baf5a2645a98c9bb. 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/NLA509003723.
Salome, Op. 54 / Scene 4: "Wo ist Salome?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa128ba7ff04dae064f1daf6df24a1d1e1253f46e8d2bca31d0473ac3536c958d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/NLA509003715.
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
Salome, Op. 54 / Scene 4: "Wahrhaftig, Herr, es wäre besser, ihn in unsre Hände zu geben!"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35eaab7c390f4e78b0d3d32a4b48c81d13c91d23e4376de958bd231c437f4c25. 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/NLA509003718.
Salome, Op. 54 / Scene 4: "Tanz für mich, Salome"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6276bdd4a475422eaacfd16915dd859be916d5aa7911c0784a573d3f589c474a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/NLA509003721.
Salome, Op. 54 / Scene 4: "Man soll ihr geben, was sie verlangt!"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d62e0632e9b45a1e0af73805ba5801dbaec0ea56a89468302cd8f8b03a534f. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/NLA509003726.
Salome, Op. 54 / Scene 4: "Sie ist ein Ungeheuer, deine Tochter"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd003dd83297e7cb2e489fe457384fdc7bbd5501a8dc35538d7fd82aee86b18a8. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27: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/NLA509003729.
Salome, Op. 54 / Scene 4: "Ah! Ich habe deinen Mund geküsst, Jochanaan"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a95460b1ad281af88f871e20add6d6fc9b6d41034ea57aa18afb06328f019b. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/NLA509003730.
Wozzeck, Op. 7, Act I Scene 5: Street Before Marie's Door. Geh einmal vor Dich hin!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d774f5862a3cf84a6ad94ebc46fe009874c2f0ca820d09aee1378bbc972e6b. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39:11Z), 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/DEF058730906.
Wozzeck, Op. 7, Act II Scene 4: Tavern Garden. Ich hab' ein Hemdlein an, das ist nicht mein
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcac8a6de6ea2fde6122989cd55f1baf1000bc35507a1010af32d22ba3bda02. 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/DEF058730910.
Wozzeck, Op. 7, Act II Scene 5: Guardroom in the Barracks. Oh oh Andres! Ich kann nicht schlafen
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c8c92e93b6455388f009a8d60abe4adcf9e6acfd74d0675e0ad79fe46bad65. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/DEF058730911.