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 0xf0081cbf9c226b4a570ee1baaf29c5a8790c2132ba88dcb418c793616d74d485. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/83987f03-13ee-426d-a65b-1341c2e177ff.json and https://artists.proofprofile.net/proofs/artist/83987f03-13ee-426d-a65b-1341c2e177ff.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 0x23f416dc848cc29348c49441cc1ccc70fcddb16f61aa752753e1a66c12676da1. 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/DEB262100167 — a six-check JSON result.
Kapustin: Piano Concertos Nos. 2 & 6 & Other Piano Works
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12acc3a13ba84cb1540ed26e8184e06184c66d54e4dcc08c64ee7f9274aade4c. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/DEB262400500 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa177cf118274e17e5c4276fb8d36f10f9bf3c8e30c8bba042037775fd0a49a2e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400501 — a six-check JSON result.
Piano Concerto No. 2, Op. 14: I. Allegro molto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc779d2bda93dca821f105c8261a850f18fb753c456fda037ef83f8d9c48b5c22. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DEB262400502 — a six-check JSON result.
Piano Concerto No. 2, Op. 14: II. Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34137e2e45e983569ff2b20115b767b3c1c5a12bc8f63fb5aab389d424332f0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400503 — a six-check JSON result.
Piano Concerto No. 2, Op. 14: III. Rondo-Toccata. Vivace
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582cdba6dda310d0343e5782cf4a05722f6a0eac49fb1adf60f89bec1400c1e3. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400504 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e542396a1e18e29dc5ca3aaf63170fa82ae25ce053d8733fbc6868cd10058b1. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400505 — a six-check JSON result.
Concert Rhapsody for Piano & Orchestra, Op. 25: I. Introduction
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e136f53c75693df1fc4c14f0f76d0aa17a9bf70fee81f6949226cb541d85fbe. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400506 — a six-check JSON result.
Concert Rhapsody for Piano & Orchestra, Op. 25: II. Humoresque
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63a9320a1a7e875bbf4a0e9ca7642b409d70092c482d8fc629fbdadb4b1cdc2. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400507 — a six-check JSON result.
Piano Concerto No. 6, Op. 74: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa409e71102fb19d6bea18ca66354eb6493184579b1f4f568ff2988ccedd2bdfb. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400508 — a six-check JSON result.
Piano Concerto No. 6, Op. 74: II. Larghetto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac531d6f011b7124a7a9f8eb0698c2dc8dbe364c3a205a4102009cd7b5c9c41c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400509 — a six-check JSON result.
Piano Concerto No. 6, Op. 74: III. Allegro giocoso
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eddedf182ae9c3812475b26854475d5425c80d6e4521bc1df8ab0982701fb72. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEB262400510 — a six-check JSON result.
The Christmas Song - Chestnuts Roasting on an Open Fire
The Christmas Song (Salted Caramel Session)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5334ffbc73b7bf672646fb6d95ebd8d1e1b4e21e27312a9c89ed56bef4dd49d. 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/DES382201011 — a six-check JSON result.