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 0xdc32784e9764d8a1f998dbb26cee727751216b1f1373da1e7acd0e25bedae33c. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c5fe341d-166f-4773-9ccb-501caf94a659.json and https://artists.proofprofile.net/proofs/artist/c5fe341d-166f-4773-9ccb-501caf94a659.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Maria, nostra speranza - raccolta di canti mariani della tradizione
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 0x8f03cadc06c3603288b9bb98394c7e3c424a9b05a8c55992dd4cfae14cb752f0. 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/DEAF75111466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e60bee3ed5602d36a8fb250696242f4be13a64cbe6f80525f63139ad575293. 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/DEAF75111467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbeb12b0d0156c819d080e2f0acf4ca0aba0e5b03515a92eaf0f9084417cbbcf. 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/DEAF75111468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa033fbdfe71a9bed5db1ef094f6a86110daf2d9ec000bf3d738649a3fbdea25. 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/DEAF75111469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0855ce2b1a4399799ffb65a2513c682e882c4109458615435b7404bb048dbe. 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/DEAF75111470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e479c7fdd5ca469dcb928e50faa002d8988c5dc38bbb857a39806937f2ba995. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/DEAF75111471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747fc2738acc573571e4bc704841da2bc1426dbc30fd3dbb558d294b0f27a8d9. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/DEAF75111472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470cf1d0b1bb45697e711b1219d7ec758d1ac9e8971c192049901ca52fe3cfc9. 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/DEAF75111473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a17d78853918e6057750ae49f401cb211ac0f37a8b704218aaebbe94e88d4b. 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/DEAF75111474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6178e1da1dc4407539105571bf16a2225c0d099514aade5a26906b1ca1f397d. 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/DEAF75111475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9967e15912066a73de158e8e222a9e5421d293573df690af8f8aa9206d6b2d42. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEAF75111476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749aa58e2eb3ffcabf54ed72a8bdbbf2365e60384c1f972412bec02faae305d3. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/DEAF75111477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf84b516bada23053fe95b118ff2cfab1f5d2cf2b79fcbc64a4b563c189de8ee. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/DEAF75111478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x760b24c1e4b07de0d94f522810650b70af905cad67aefbe90128e3a3f9d43798. 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/DEAF75111479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a588ba91edab66193abc9c3e9e5e048c8ae10708aac152053a48f96bc715c5. 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/DEAF75111480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c31c45fb33dc80e167d0098d207ba8fc78e6f545bd65840ddc117c86e6452b9. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/DEAF75111482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe32c514dc642eb38d3e4746a89f2020daf00bf92145f43c67154a8e7b22bc8f. 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/DEAF75111483.
Valentini, G.: Vocal Music (Motets and Madrigals for 2 Sopranos)
Monteverdi, C.: Motets and Madrigals for 2 Sopranos