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 0xcd1c16321b65cb14453883f06a87eb87315612eb8927f450ae7fede7a107e090. Chain 2 (Bitcoin): anchored in block 954035 (2026-06-17T02:39:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3cc2bbd5-f98d-4120-b566-64e2cf7e7ced.json and https://artists.proofprofile.net/proofs/artist/3cc2bbd5-f98d-4120-b566-64e2cf7e7ced.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0xeed0f3b6920a79a32cfe3b9b3d2a756d90bbd21bc307fd1109e647fe288b0bab. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH1491735701 — a six-check JSON result.
Tutta l'arte della trombetta: Sonata No. 336
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb173e77f8cad1b2b29656dc555d20c22179252a6fd693641997552845a49684. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEQG41703017 — a six-check JSON result.
Superbo del mio affanno (Cantate per contralto)
Arias for Domenico Annibali: The Dresden Star Castrato
Passo di pena in pena (Cantate italiane)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x727fe292434635ace881d63be4cfb810116d83873c2b60051c8b52672c39dd6c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201412 — a six-check JSON result.
Ombre tacite e sole: Con piede errante e lasso (Aria) [Lento]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dcf77ca0ed14565055b511e56ca85d64f386ec3379d651ca9b1d6d9645bfc89. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201413 — a six-check JSON result.
Ombre tacite e sole: Qui, tra tenebre oscure (Accompagnato)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8e0d8ee237c4501c32da2af20ef624f75e5ce5742017cb7cffa3ee4e51f7135. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201414 — a six-check JSON result.
Ombre tacite e sole: Allor d'intorno a te (Aria) [Andante lento]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd03ad0fb24d9bb7205588d0d0f180489d04001279d38653283b02cdcb80a0cba. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201415 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc090acc1fdec954777790cba3d5e4631b4eabc1f28dd284eb17595ffcfdb8028. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201416 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab11362b10282f93d38a2c1b299374493cd5f8e817e502cc5a37496657f6f4aa. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201417 — a six-check JSON result.
Ecco, Dorinda il giorno: Lungi da te, ben mio (Aria) [Largo - Andante]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502b04e09380dedac16a63abfe41c57b93aca3c642ebddc9784c4a787eb78024. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201418 — a six-check JSON result.
Ecco, Dorinda il giorno: Sì, sì, vago mio bene (Recitativo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22ce9d5eb1285685277c1bbb249f2ffa045d461aafd8961a1371cd75322f5d77. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201419 — a six-check JSON result.
Ecco, Dorinda il giorno: Navicella che lungi dal porto (Aria) [Presto]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f1e2b07f56838016ab64a7ce9260789ae3221cd0a14f98ab97ea12fb93fd97. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201420 — a six-check JSON result.
Ecco, Dorinda il giorno: S'io non t'amassi tanto (Aria) [Affettuoso]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a9b8cc5e27b1c15892850cde8969ae7504e7794ce3a0a7a7d0370a16157b85. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201423 — a six-check JSON result.
Sonata a tre in F Minor, Op. 8 No. 9: I. Largo andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93a1e3b4215536b2fad757acb2adf3491ce45a24668cb18de4d2bdf64804b257. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201424 — a six-check JSON result.
Sonata a tre in F Minor, Op. 8 No. 9: II. Fuga alla breve
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7ba354f238716791c76d239866311970f84e6a3fb89d794f7da4c958b02180. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201425 — a six-check JSON result.
Sonata a tre in F Minor, Op. 8 No. 9: IV. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d43dc7a7ee224225d14a496177655c39e66617f4e2ca292d6cb731727c00e7. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201427 — a six-check JSON result.
Venticel che tra le frondi: Così tirsi piangendo (Accompagnato)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab4de0ab4348f6168fb3b0ee03a6e76bad2b1251ef4ba8e1464fec532e264c6. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201429 — a six-check JSON result.
Venticel che tra le frondi: D'un cor che tace (Aria) [Allegro]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9bcab859a426a9b174f9c39e53074619d6c733ec17bcdd5d1680317e5f4449. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201430 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5becfa68ea0b627e695d27e318dc24a6d037f502ef5487946dcccb4df7659ced. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201431 — a six-check JSON result.
Amor hai vinto, RV 683: Passo di pena in pena (Aria) [Larghetto andante]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17be2d395acac28faf7e417593729379bb62b513ea6ab26d51d33a8a58089dab. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201432 — a six-check JSON result.
Amor hai vinto, RV 683: In che strano e confuso... (Accompagnato)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb68845fe7df70513574b6571bb2bca522e35d99718abc3712033918f58312a35. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2831201433 — a six-check JSON result.