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 0x364c8282630a5a1ba8d149cdc0c15689875d2bc6ac229f6d541ee43649364d1c. 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/3a720dbc-c791-40be-9b18-7b2d6b9e5394.json and https://artists.proofprofile.net/proofs/artist/3a720dbc-c791-40be-9b18-7b2d6b9e5394.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Semele, HWV 58, Act II: No. 1, Iris, Impatient of Thy Stay (Juno, Iris)
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 0xab5f1b79dc41889537695fac569a27f81e1ff5b480a8ff401d97c7fc1c2ba36d. 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/BER182143729.
Semele, HWV 58, Act III: No. 1, Larghetto e piano per tutto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c1ec11094db4f3d4fcfebac341b25e441e6fe3a6e44e58fcd1bc724a897c419. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BER182143750.
Semele, HWV 58, Act II: No. 2, There, From Mortal Cares Retiring (Iris)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9741eac53c68377091065e00cb5c9095c0bd7dc60a99f750a2f4e4cfb247d10. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BER182143730.
Semele, HWV 58, Act I: No. 1, Behold! Auspicious Flashes Rise (Priest)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973654da73543d5fb05bfbbf30e842a816f58c7615752f4d996a6866f5b33ca4. 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/BER182143702.
Semele, HWV 58, Act II: No. 6, O Sleep, Why Dost Thou Leave Me? (Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe843f295f741fc0982446885c2c066171bd519d8bd4437ab5f35c4ce46f126ca. 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/BER182143734.
Semele, HWV 58, Act I: No. 5, Oh Jove! in Pity Teach Me (Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0853dd4a9bc5bd1a951ab35fe7b23135e00f4b004cad540d972204493fd2fe5. 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/BER182143706.
Semele, HWV 58, Act II: No. 7, Come, Zephyrs, Come (Cupid)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44f8b81ddb2e80814a1a3b27d667624c775ffa7104f471eaa574504c3d9ec192. 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/BER182143735.
Semele, HWV 58, Act I: No. 8, Hymen, Haste! (Athamas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da05476d5117d894e650dd974ef8822123f8620b916f8a0dc42dcc5dc4f2632. 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/BER182143709.
Semele, HWV 58, Act I: No. 12, Again Auspicious Flashes Rise (Cadmus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94da97c058fb1a59dc518424c4483143d156a24a1a7129af482f2dbe39fb283. 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/BER182143713.
Semele, HWV 58, Act II: No. 16, By My Command Now (Jupiter, Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614862eab30decedbd1574fc60d959c0decfce85533cb0d2dfeca7b9588fc585. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BER182143744.
Semele, HWV 58, Act II: No. 17, Where'er You Walk, Cool Gales Shall Fan the Glade (Jupiter)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51aaedbd8b1f294b382835f6a3e36ff96d28f9b8561a4dce30b4d9606252f7d4. 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/BER182143745.
Semele, HWV 58, Act I: No. 17, She Weeps! The Gentle Maid in Tender Pity (Athamas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba88f641a6e003adeaf2b7e9636588f65f220c646ea67419f7a7c76c02973bb6. 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/BER182143718.
Semele, HWV 58, Act II: No. 19, But Hark! the Heav'nly Sphere Turns Round (Ino)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9d117a668620cda1297b628e919ba6d7682d53ddd3bd253815e17e0e15fca4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/BER182143747.
Semele, HWV 58, Act I: No. 21, Ah, Wretched Prince (Cadmus, Athamas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a5d469148a0b43f50ba238e0f9d7b0160af14800bad20ebe2449420bf1b14c. 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/BER182143722.
Semele, HWV 58, Act I: No. 22, Wing'd With Our Fears and Pious Haste (Cadmus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560047744199c9d68c9b8b9582489ca348588569a46fc12b276bde94ab663c82. 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/BER182143723.
Semele, HWV 58, Act I: No. 25, Hail Cadmus, Hail! (Chorus of Priests and Augurs)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa250140c6b0da63934d8aaa999d0d0eeafe75436e487a1cfbba737fad6be1b5c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/BER182143726.
Semele, HWV 58, Act I: No. 26, Endless Pleasure, Endless Love (Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe328f0446b9b733f99ff7670b8597100731adfa2542639a8994fac2ae8bc1d4a. 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/BER182143727.
Semele, HWV 58, Act II: No. 4, Awake, Saturnia, From Thy Lethargy! (Juno, Iris)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638420924c483cca00ea8e0579f1198d284ac5b5971bf662f2a6e4b3ca631cd4. 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/BER182143732.
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
Semele, HWV 58, Act II: No. 5, Hence, Hence, Iris, Hence Away (Juno)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6756afe15b4a10152362f2b982e39fe2842fc629626f4f1b75b843f14cbcb7. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/BER182143733.
Semele, HWV 58, Act I: No. 9, Alas! She Yields (Ino, Athamas, Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f8653a9dfe46b0512866ae349edd00515c0178c1f4a5d2f72f4a190f50ebef. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06:57Z), 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/BER182143710.
Semele, HWV 58, Act I: No. 10, Why Dost Thou Thus Untimely Grieve (Semele, Ino, Athamas, Cadmus)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf8508c2face4ddb220ff330688b5cf6883fe0fc2ff0133fc420318034b1cf27. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/BER182143711.
Semele, HWV 58, Act I: No. 16, Turn, Hopeless Lover (Ino)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0e5866f5e8b45890f8100635ee8d8c78559d3d685d0a03eac6e85cce6e5296. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/BER182143717.
Semele, HWV 58, Act I: No. 19, Too Well I See, Thou Wilt not Understand Me! (Ino, Athamas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5958abe53dc81f358f6ea7c54e459f17fcfa163c3e67ac1ccb7ba5b4702fddd5. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/BER182143720.
Semele, HWV 58, Act II: No. 20, Prepare Then, Ye Immortal Choir! (Ino, Semele)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c22202d8a35e46c256bd4a1f2d9738a282c05fa07934e2d5b7337c3b1a06e6. 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/BER182143748.
Semele, HWV 58, Act I: No. 20, Air (Andante Larghetto):You've Undone Me, Look not On Me (Ino, Athamas)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e0c7066063567e6112a869c9383e442cee8cab08e1adb76bd47e2c5f7868a7. 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/BER182143721.
Steffani: La lotta d'Hercole con Acheloo (Live)