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 0x36ae2c7166c8cc9125eebf6fef8c63ea95894f5f2c169de1a5f8eb8aca820a5a. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/22926b14-a43f-4d59-8ff5-0e422a0daac0.json and https://artists.proofprofile.net/proofs/artist/22926b14-a43f-4d59-8ff5-0e422a0daac0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Johann Sebastian Bach: Johannes-Passion BWV 245
Handel: Dixit Dominus, Laudate pueri, Nisi Dominus
Dixit Dominus, HWV 232: I. Dixit Dominus
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 0x0a5ffb59ff342e90311fcf0c793b95cfac4947226920c7813807d9e76cd54b9c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR7JM2373010.
Dixit Dominus, HWV 232: II. Virgam virtutis tuae
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e8f8dfe6ebad72e83ad640dd484973efa22c5d6ceb19a90499962ec03b5c72d. 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/FR7JM2373020.
Dixit Dominus, HWV 232: III. Tecum principium in die virtutis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x613fde60c9fce20a7f63c355158adba32bb0813a18d60eb216c36c46cc44c497. 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/FR7JM2373030.
Dixit Dominus, HWV 232: IV. Juravit Dominus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6464e38d6e74ae36d145a10dfb4dd3b4ff0a85f6a25c9deff894b98805a21c4b. 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/FR7JM2373040.
Dixit Dominus, HWV 232: V. Tu es sacerdos in aeternum
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb5a44aa017d24e3df1b3d426686c9909e2a03c9f1de354017e93d6cced2f7ae. 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/FR7JM2373050.
Dixit Dominus, HWV 232: VI. Dominus a dextris tuis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcf8e960ecdc976455ed00a4e7014538d2a305a1d08de06d4568634f275a06f. 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/FR7JM2373060.
Dixit Dominus, HWV 232: VII. Judicabit in nationibus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100529170dc3dcf531dd4551d9ff7c991db9fe8c3d2958683fbf09039a17e4e3. 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/FR7JM2373070.
Dixit Dominus, HWV 232: VIII. De torrente in via bibet
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1745ec96ade72259b43e2fdd0c2c64bb2fc1c274e7fc41360f819a7bccefe967. 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/FR7JM2373080.
Dixit Dominus, HWV 232: IX. Gloria Patri
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f481e2b7d2652b0cbcd2b323e069b19e37a34d48efdc81378e8175d63fb67b. 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/FR7JM2373090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2844e5cc5090879f0c41d1aab61e5a6da91ee626a9c3c5c6d395ed8dca5e3517. 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/FR7JM2373100.
Laudate pueri, HWV 237: II. Sit nomen Domini
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5413480d3e98910ab57f2591d3b94e09726a7cc1a48326de64f6422ef297ec0. 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/FR7JM2373170.
Brahms: Complete Liebeslieder Walzer, Op. 52 & 65, Hungarian Dances
Liebeslieder-Walzer, Op. 52: No. 1, Rede, Mädchen, allzu liebes
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a6f031e8e419f83abbdae5f06ab10edbeae7d3fe3ddf00db647b0963948f0d5. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/FR7JM2136010.
Liebeslieder-Walzer, Op. 52: No. 6, Ein kleiner, hübscher Vogel
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649ef66d84bf5665c24f342a80dbfc50942ee0ab0937430cf77901ad641cac62. 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/FR7JM2136060.
Liebeslieder-Walzer, Op. 52: No. 7, Wohl schön bewandt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d16ece54c55dd39ca66905a0d621eb2866f1b8426cbd8f91256bbc09bac42f. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/FR7JM2136080.
Gustav Schreck: Christus, der Auferstandene