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 0xf753fc2fbf899381caec1b0f96c27a0e21a9791768239e4a669e47906ac1ad17. Chain 2 (Bitcoin): anchored in block 953909 (2026-06-16T07:53:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/08f1a82d-0823-4891-888a-5c831be5eef5.json and https://artists.proofprofile.net/proofs/artist/08f1a82d-0823-4891-888a-5c831be5eef5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Cavalleria rusticana: "Gli aranci olezzano sui verdi margini"
Chorus of the Teatro Massimo Bellini, Catania
Orchestra of the Teatro Massimo Bellini, Catania
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 0x8d23734306bc3450963fe40be156f724703d8b7e65146a37062cb53b66df0ec8. 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/ITZ040500022.
Cavalleria rusticana: "Dite, mamma Lucia"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4be431e8d42b232e9a06c821e357b5cb19f8fb2b8ddd252326a1730fb646f13. 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/ITZ040500023.
Cavalleria rusticana: "Il cavallo scalpita"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e673d4ff8e6cbcd3fbdced8babe6877b1ab98f167f0b4a6e26706a5d624397. 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/ITZ040500024.
Cavalleria rusticana: "Beato voi, compar Alfio"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2994f913aae59447c7ddac23272a5bb7ac732152fdca1ae40ae9edb2d8d8de3. 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/ITZ040500025.
Cavalleria rusticana: "Inneggiamo, il Signor non è morto" (Preghiera)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c0492c15757505d0080c9bc73ccc504ee07adb17cb7916ae1142f122f892c4. 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/ITZ040500027.
Cavalleria rusticana: "Voi lo sapete, o mama" (Romanza)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46de80d24e838b57a07b83002af2aa1831bbdc55fd44966044615e75f360170. 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/ITZ040500028.
Cavalleria rusticana: "Tu qui, Santuzza?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66e8c15ff697065afb9fc8d2d6154e04f1fb9b04a00f404785b30322f9dfeda. 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/ITZ040500029.
Cavalleria rusticana: "Fior di giaggiolo"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf414b6a21a0c424f5d1b4d91be5f35116b501fccff9b49dbd746f5c56c7af71. 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/ITZ040500030.
Cavalleria rusticana: "Turiddu, è passato Alfio?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde14ec0de08e90695cb3bf2d5cac38b70cf4330c5d3c4ffa292c0141097bc674. 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/ITZ040500031.
Cavalleria rusticana: "Ah! lo vedi, che hai tu detto?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7f4d7084af39454b454ff23093d00461c0bf6001843a3fe058f75ae61a634be. 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/ITZ040500032.
Cavalleria rusticana: "Oh! Il Signore vi manda" (Duetto)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0622ea5a13ab8565b1ba183c0b400c647bdba39363140b832899c4efd6044e. 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/ITZ040500034.
Cavalleria rusticana: "Turridu mi tolse l'onore"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659fad82cc913ee0e47649c4fe1a30b0f7ac4689c8d81e563d8e951ef467364e. 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/ITZ040500035.
Cavalleria rusticana: Intanto amici qua – Brindisi. Viva il vino spumeggiante "Drinking Song"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41ecc318505a9ea863f63f51767d0464ca44f1b107f1e6d7467baa56ffcd903d. 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/ITZ040500038.
Cavalleria rusticana: "A voi tutti salute!"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d9e4f0eb7ebefcd113fcdd2232f941b24cac32f89449ae421f5ce2b7bf726f. 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/ITZ040500039.
Cavalleria rusticana: "Turridu? Che vuoi dire?"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd59e74fd9b512d8a05fc4487618a32e742a0629c558cbbf9f001f886a01a5ba8. 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/ITZ040500042.
Cavalleria rusticana: "No, no, Turiddu, rimani"
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7272f6a55676a1ac7f2cf8ff2c768a7b6abc231ce05e3f765891ff4f1ee8e7e4. 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/ITZ040500033.
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
10. Festliche Operngala für die Deutsche AIDS-Stiftung